javabean封装的使用

/**

* 测试javabean 封装的使用

*/

public class D1 {

private int id;

private String name;

private boolean Sex;

//属性一般用private修饰 需要使用时通过get set 方法调用

//右键 generate getterandsetter

public int getId() {

//需要类外调用的方法一般用 public 修饰

return id;

}

public void setId(int id) {

this.id = id;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public boolean isSex() {

//布尔型boolean 通过 is(不是get)方法调用

return Sex;

}

public void setSex(boolean Sex) {

this.Sex = Sex;

}

public void printInfo(){

System.out.println(id);

System.out.println(name);

System.out.println(Sex);

}

private void clear(){

//不需要外部调用的方法用private修饰

id = 0;

name = null;

Sex = false;

}

}

class D2 {

public static void main(String[] args) {

D1 d1 = new D1();

//d1.id d1.name d1.Sex 无法调用

d1.setId(101);

d1.setName(“d1”);

d1.setSex(true);

d1.getId();

//通过public方法调用private属性

d1.printInfo();

System.out.println(d1.isSex());

//isSex() 不是getSex 布尔型用is

}

}

郑重声明:本文内容及图片均整理自互联网,不代表本站立场,版权归原作者所有,如有侵权请联系管理员(admin#wlmqw.com)删除。
上一篇 2022年6月28日 15:27
下一篇 2022年6月28日 15:28

相关推荐

联系我们

联系邮箱:admin#wlmqw.com
工作时间:周一至周五,10:30-18:30,节假日休息