Java Silver問題
紫本解いてて間違えたところを問題にした。
答えは一番下
1.
識別子(クラスやメソッドにつける名前)
1文字目に使用できる記号を二つ選べ。
1.@
2.¥
3.&
4.$
5."
6._
2.
スーパークラスのコンストラクタはどうやって呼び出す?
1. super( )
2.SuperClassConstructor( )
3.This( )
4.Sub( )
3.
If文の式で、以下の記述は正しい?
if ( ( i = false ) || ( k== 9 ) )
4.
staticメソッドは、インスタンス変数に直接アクセスできる?
5.
インターフェイスの定数の記述で間違っているものを2つ選べ
1. Public static final int a = 10;
2. int a = 10;
3. int a;
4. static final int a = 10;
5. final int a = 10;
6. static final int a = 10;
7. private static final int a = 10;
答え
1.
4,6
ドル記号とアンダースコアのみ。
2.
1
スーパークラス名で呼び出すことは出来ない。
3.
正しい。
i変数にfalseを代入してるだけであり、この式の結果はfalseになる。
4.
できない。
アクセスするときはインスタンス化してからアクセスする。