Java封装与调用,!急
- 提问者网友:寂寞撕碎了回忆
- 2021-07-19 02:36
- 五星知识达人网友:迷人又混蛋
- 2021-07-19 03:44
class Man{
private String name;
private int age;
Man(){}
Man(String name, int age){
this.name=name;
this.age=age;
}
public void setName(String name){
this.name=name;
}
public String getName(){
return name;
}
public void setAge(int age){
this.age=age;
}
public int getAge(){
return age;
}
}
创建了一个人的类,封装了名字和年龄两个属性,构建了两个构造函数,用于初始化。
应用:
class Test{
static public void main(String a[]){
Man man1=new Man(); //空构造函数初始化,无姓名,无年龄
Man man2=new Man("张三",22); //带参数初始化,有姓名,有年龄
//为man1取名,定年龄
man1.setName(''李四");
man2.setAge(20);
//输出两个人
System.out.println(man1.getName+" "+man1.getAge());
System.out.println(man2.getName+" "+man2.getAge());
}
}