Java代碼
撰寫一個類S(具體名稱自定,類名稱必須要有實際的意義),要求:
1.成員變數:A1、A2、A3(要有實際的意義)
2.成員方法:B方法,負責輸出該類物件的A1、A2及A3屬性
3.具有兩個帶引數的構造方法:
第一個構造方法中,設定A1屬性的值,其余屬性的值由引數給定;
第二個構造方法中,所有屬性都由引數給定。
4.撰寫測驗類Test02進行測驗,分別用以上兩種構造方法對兩個S類物件進行初始化,
并分別呼叫他們的B方法。
uj5u.com熱心網友回復:
public class Person {
// 名字
private String name;
// 年齡
private int age;
// 性別
private int sex;
public String printInfo() {
return "name=" + name + ", age=" + age + ", sex=" + sex;
}
public Person(String name, int age, int sex) {
this.name = name;
this.age = age;
this.sex = sex;
}
public Person(String name, int age, int sex) {
this.name = name;
this.age = age;
this.sex = 0;
}
}
uj5u.com熱心網友回復:
創建Person類,package com.xiaolige.entity;
public class Person {
private String name;
private int age;
private String sex;
// 第一個構造方法中,設定A1屬性的值,其余屬性的值由引數給定;
public Person(int age, String sex) {
super();
this.age = age;
this.sex = sex;
}
// 第二個構造方法中,所有屬性都由引數給定。
public Person(String name, int age, String sex) {
super();
this.name = name;
this.age = age;
this.sex = sex;
}
public void personInfo(Person person) {
System.out.println("Person的屬性為:"+person.name+person.age+person.sex);
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
}
創建測驗類Test01 呼叫執行方法,
package com.xiaolige.test;
import com.xiaolige.entity.Person;
public class Test01 {
public static void main(String[] args) {
Person person = new Person(18, "女");
person.setName("柳巖");
person.personInfo(person);
Person p2 = new Person("楊冪",19,"女");
p2.personInfo(p2);
}
}
輸出;
Person的屬性為:柳巖18女
Person的屬性為:楊冪19女
uj5u.com熱心網友回復:
謝謝大佬們~uj5u.com熱心網友回復:
@Datapublic class S {
private String A1;
private String A2;
private String A3;
public S(String A2, String A3) {
this("1", A2, A3);
}
public S(String A1, String A2, String A3) {
this.A1 = A1;
this.A2 = A2;
this.A3 = A3;
}
public static void main(String[] args) {
final S s = new S("2", "3");
System.out.println(s);
}
}
uj5u.com熱心網友回復:
Μr.ηobοdy 正解。給分結帖。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/60344.html
標籤:Eclipse
下一篇:java svg轉pdf
