- 498 名前:デフォルトの名無しさん [2008/01/31(木) 21:33:22 ]
- 【 課題 】以下のような a\ClassA.java と ClassC.java があるとする。以下の問いに答えよ。
1. ClassC.java をコンパイルしたとき、どのようなエラーが何故発生するのか説明せよ。なお、javacが見つからないというエラーやクラスがないというエラーは発生しないものとする。(10) 2. a\ClassA.javaのクラス宣言部(public class ClassA…)にあるpublic という語を消去して再度 ClassC.java をコンパイルすると、1のエラーがエラーが変化する。どのように変化するか、またそれは何故か説明せよ。(10) ファイルa\ClassA.java package a; public class ClassA { private int var1; protected int var2; public int var3; int var4; void methodA () { var1 = 1; var2 = 2; var3 = 3; var4 = 4; } } ファイルClassC.java import a.ClassA; class ClassC { void methodC () { ClassA objA = new ClassA(); objA.var1 = 9; objA.var2 = 11; objA.var3 = 12; objA.var4 = 13; } } 【 形態 】Javaアプリケーション( 【 GUI 】1. AWT 【 期限 】2月1日の昼12時まで 【 Ver 】コンソールでjava -versionを実行し、その結果を貼ります。 《必須》 【 用語 】数学用語、専門用語の意味、説明を書きます。 《あれば必須》 【 補足 】いわゆるテスト問題です。 まだJavaは初心者なので問題が解けません。 どなたか回答よろしくお願いします。
|

|