練習問題 解答
7.7 練習問題 解答
問1
① ○
② ×:パッケージを分けることで同じ名前のクラスファイルを作成できます。
③ ×:アクセス修飾子は「public」にする必要があります
④ ○:
⑤ ×:別々のパッケージに同一の名前のクラスが存在した場合のみ省略できません。
問2
Books.java
1 | package jp.co.f1.basic.ch07exercise; |
7 | public String getTitle() { |
10 | public void setTitle(String title) { |
13 | public int getPrice() { |
16 | public void setPrice( int price) { |
Practice0701.java
1 | package jp.co.f1.basic.ch07exercise; |
3 | public class Practice0701 { |
4 | public static void main(String[] args) { |
6 | Books book = new Books(); |
8 | book.setTitle( "Java基礎テキスト" ); |
11 | System.out.println( "本のタイトルは" + book.getTitle()); |
12 | System.out.println( "本の価格は" + book.getPrice()); |
問3
① ×:publicがついているクラスYで、ファイル名をつける必要があるので「Y.java」となります。
② ×:クラスXはパッケージaに含まれます。
③ ○:クラスYはパッケージaに含まれます。
④ ○:名前のないパッケージに含まれるクラスbです。
問4
① Z
② X、Y、Z
③ a
④ a、b、c
NEXT>> 8 例外処理