首页 > 其他 > 详细

类三大特性之封装性

时间:2019-12-12 11:11:18      阅读:139      评论:0      收藏:0      [点我收藏+]

由于属性可以随便更改访问所以有了封装概念,封装就是对属性就行1、私有化/2、对外提供简单的接口使用 3、修改值是set 读取值是get

package com.yh.test02;

public class Customor {
private int age;
private String name;
private double heigt;
public void setAge(int age) {
if(age <0 || age > 100){
System.out.println("您输入的年龄不合法");
return;
}
this.age = age;

}
public int getAge() {

return age;
}

public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getHeigt() {
return heigt;
}
public void setHeigt(double heigt) {
this.heigt = heigt;
}

}


package com.yh.test02;

public class CustomorTest {

public static void main(String[] args) {
Customor c=new Customor();

c.setAge(-2);
c.setHeigt(1.76);
c.setName("yh");
System.out.println("顾客的年龄是:"+c.getAge());
System.out.println("顾客的身高是:"+c.getHeigt());
System.out.println("顾客的名字是:"+c.getName());
}

}

类三大特性之封装性

原文:https://www.cnblogs.com/god1/p/12027753.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!