在使用私有属性公有方法访问的时候在get方法里使用判断
来源:互联网 发布:js选项卡代码理解 编辑:程序博客网 时间:2024/06/05 09:29
注意:任何数据类型的father最顶层都是Object
public class GetSetDemo1
{/*
*使用set和get方法进行封装,在set方法里进行判断
*/
private String name;//定义姓名
private int age;//定义年龄
/*
*创建get和set方法
*/
public void setName(String name){
this.name=name;//将参数列表中的name赋值给类中属性
}
public String getName(){
return name;
}
public void setAge(int age){
this.age=age;
}
public Object getAge(){
if(this.age>0 && this.age<=150){//这里注意在有返回值的时候要考虑 if不成立的时候所以必须有else
return age;
}else{
return "您的年龄不合法";}
}
/*
*在主函数中创建对象进行测试
*/
public static void main(String[] args){
GetSetDemo1 human=new GetSetDemo1();
human.setName("方晓福");
human.setAge(500);
System.out.println(human.getName());
System.out.println(human.getAge());
}
}
0 0
- 在使用私有属性公有方法访问的时候在get方法里使用判断
- 在公有类中使用访问访问方法而非公有域
- 第14条:在公有类中使用访问方法而非直接使用公有域
- 第14条:在公有类中使用访问方法而非公有域
- Effective Java 第14条:在公有类中使用访问方法而非公有域
- 第14条:在公有类中使用访问方法而非公有域。
- 在公有类中使用访问方法而非公有域
- EffectiveJava(14)在公有类中使用访问方法而非公有域
- 在公有类中使用访问方法而非公有域
- ( 14 ) : 在公有类中使用访问方法而非公有域
- 在公有类中使用访问方法而非公有域。
- effective java(14) 之在公有类中使用访问方法而非公有域
- Effective Java之在公有类中使用访问方法而非公有域(十四)
- Java中属性私有,使用get/set方法的目的
- js 对象方法、类方法、原型方法的区别;私有属性、公有属性、公有静态属性
- Effective Java(使类和成员的可访问性最小化、在公有类中使用访问方法而非公有域)
- 学习effective java-14类和接口之在公有类中使用可访问的方法,而不是使用公有域
- JavaScript中的私有函数;Javascript构造函数的私有方法中访问其属性和公有方法
- 2014年下半年自学Linux命令7(持续更新)
- 域名解析和cdn 原理
- sublime 添加python 编译方法
- Detecting Wifi Networks Using Delphi and Native Wifi API
- 驱动开发-用windbg工具进行双机调试
- 在使用私有属性公有方法访问的时候在get方法里使用判断
- c++异常Try catch
- 2014下半年自学Linux命令8
- 黑马程序员------内存管理
- network is available on Android and iOS?(安卓和IOS手机的网络状态)
- D3DXMatrixOrthoLH +正交投影矩阵
- 数组与指针
- 什么是A记录、MX记录、CNAME记录
- iOS 取消多余tableView的横线的写法