オブジェクト指向(基本2_1)

Java

お題

クラスの作り方とインスタンスの作り方を学ぼう

手順

◯新規クラスStudentMain.javaを作成する。内容は以下

public class StudentMain {

	public static void main(String[] args) {
		

	}

}

◯StudentMainクラスの下にStudentクラスを作成する。記述は以下

public class StudentMain {

	public static void main(String[] args) {
		

	}

}
class Student{
	
}

以下はStudentクラスに記述していくこと

◯フィールド変数
String name と int score を設定する

◯コンストラクタ
String name  を引数として受け取ってnameフィールドにセットするものを作成する

◯メソッド

  • 点数を0-50のランダムに算出しscoreフィールドにセットする void setScore()を作成する。
  • インスタンスの情報を出力するメソッド void displayScore()を作成する。表示内容例は以下(左寄せ10文字分のスペースの書式は%-10s)
John      (46)|**********|**********|**********|**********|******

mainの作成

◯以下の4人分のStudentクラスのインスタンスを配列に格納する
John,Paul,George,Ringo

◯拡張for文の中で各インスタンスがsetScoreとdisplayScoreを行い以下の出力を実現する(点数は毎回違う)

John      (46)|**********|**********|**********|**********|******
Paul      (24)|**********|**********|****
George    (18)|**********|********
Ringo     (36)|**********|**********|**********|******
Java
スポンサーリンク
シェアする
mjpurinをフォローする

コメント

タイトルとURLをコピーしました