Javaの問題
問題
次のプログラムをコンパイルして、10と出力されるものはどれか。
===========================================
【ア】
===========================================
【イ】
===========================================
【ウ】
===========================================
【エ】
===========================================
【オ】
===========================================
【ア】
public class hoge
{
public static void main(String[] args)
{
testClass test = new testClass();
test.print();
}
}
// クラス
class testClass
{
// 出力
public void print()
{
System.out.println(10);
}
}
===========================================
【イ】
public class hoge
{
public static void main(String[] args)
{
testClass test = new testClass();
test.print();
}
}
//クラス
class testClass
{
// 変数
int iNum;
// コンストラクタ
testClass()
{
iNum = 10;
}
// 出力
public void print()
{
System.out.println(iNum);
}
}
===========================================
【ウ】
public class hoge
{
public static void main(String[] args)
{
testClass test = new testClass();
test.print();
}
}
// クラス
class testClass
{
// 変数
int iNum;
// コンストラクタ
testClass()
{
iNum = 10;
}
testClass(int argInt)
{
iNum = argInt;
}
// 出力
public void print()
{
System.out.println(iNum);
}
}
===========================================
【エ】
public class hoge
{
public static void main(String[] args)
{
testClass test = new testClass(9);
test.print();
}
}
// クラス
class testClass
{
// 変数
int iNum;
// コンストラクタ
testClass()
{
iNum = 10;
}
testClass(int argInt)
{
iNum = argInt;
}
// 出力
public void print()
{
System.out.println(iNum);
}
}
===========================================
【オ】
public class hoge
{
public static void main(String[] args)
{
testClass test = new testClass();
test.setNum(10);
test.print();
}
}
//クラス
class testClass
{
// 変数
int iNum;
// コンストラクタ
testClass()
{
}
testClass(int argInt)
{
setNum(argInt);
}
// 数値格納
void setNum(int argInt)
{
iNum = argInt;
}
// 出力
public void print()
{
System.out.println(10);
}
}
問題番号:EJ35d56258141作成者:-
コメント
この問題を見た人が最近見た問題はこちら
カレントフォルダにある次のプログラムをコンパイルしてできたクラスファイル「TextPrint.class」を実 ...
次の内「main」メソッドの文法として正しい書き方はどれか?
次のプログラムをコンパイルし、実行した結果画面に表示される値は何か。解答欄アに入力してください。
コンパイル ...
変数名として使用できるのは?
Javaについて書かれた次の文章の内、誤っているものを選択してください。