(オブジェクトベース)Workerクラスを1つ作成し、複数のWorkerオブジェクトを作成します.
10277 ワード
1 Workerクラスに3つの属性を追加します.
1.1 Stringタイプのnameは、プロセスの名前を表します.1.2 intタイプのageは、プロセスの年齢を表す.1.3 doubleタイプのsalaryは、プロセスのプロセスを表す.
2 Workerクラスに2つの構造方式を追加する:2.1非参照構造方式を開示する.2.2文字列、int、doubleタイプの3つのパラメータを受け入れる構造方式.
3 Workerクラスに2つのwork方式を追加する:3.1無参構造方式3.2整数パラメータ構造方式で、プロセスの時間(いくら⼦時)を表す
1.1 Stringタイプのnameは、プロセスの名前を表します.1.2 intタイプのageは、プロセスの年齢を表す.1.3 doubleタイプのsalaryは、プロセスのプロセスを表す.
2 Workerクラスに2つの構造方式を追加する:2.1非参照構造方式を開示する.2.2文字列、int、doubleタイプの3つのパラメータを受け入れる構造方式.
3 Workerクラスに2つのwork方式を追加する:3.1無参構造方式3.2整数パラメータ構造方式で、プロセスの時間(いくら⼦時)を表す
public class Test1 {
public static void main(String[] args) {
Worker w1 = new Worker();
w1.name = "zhu";
w1.age = 1;
w1.salary = 2000;
System.out.print(w1.name + " :" + w1.age + ", " + w1.salary);
System.out.println();
Worker w2 = new Worker();
System.out.println("-----------------------------");
w2.name = "zhuzhu";
w2.age = 66;
w2.salary = 30000;
System.out.println();
System.out.print(w2.name + " :" + w2.age + ", " + w2.salary);
System.out.println();
new Worker();
System.out.println("-----------------------------");
new Worker(" ", 100,5000);
System.out.println("-----------------------------");
Worker w3 = new Worker();
w3.work();
System.out.println(w3.work(8));
}
}
class Worker {
String name;
int age;
double salary;
public Worker() {
System.out.println(50);
}
public Worker(String a,int b,double c) {
System.out.println(a);
System.out.println(b);
System.out.println(c);
}
public void work(){
System.out.println(" work !");
}
public int work(int hours) {
return hours;
}
}