|
OSSとして公開されているプログラム言語であるScalaの特徴はどれか。
| ア |
オブジェクト指向プログラミングと関数型プログラミングの両方が可能である。 |
| イ |
クラスの多重継承が可能である。 |
| ウ |
実行前にコンパイルして、ネイティブコードを生成する必要がある。 |
| エ |
変数の型が、参照する実際の値によって実行時に決定される動的型付け言語である。 |
答え
【解説】
| ア |
オブジェクト指向プログラミングと関数型プログラミングの両方が可能なのは、Scalaです。(〇) |
| イ |
クラスの多重継承が可能なプログラム言語にはPythonなどがある。(×) |
| ウ |
実行前にコンパイルして、ネイティブコードを生成する必要なプログラム言語にはC言語などがある。(×) |
| エ |
変数の型が、参照する実際の値によって実行時に決定される動的型付け言語にはPerlやPythonなどがある。(×) |
【キーワード】
・Scala
【キーワードの解説】
- Scala
オブジェクト指向言語と関数型言語の特徴を統合したプログラミング言語で、にJavaプラットフォーム上で動作し、既存のJavaのプログラムと連携させることが可能です。
もっと、「Scala」について調べてみよう。
戻る
一覧へ
次へ
|