《Java面向对象中的封装性有何特点?》
- 内容介绍
- 相关推荐
本文共计493个文字,预计阅读时间需要2分钟。
1. 封装的好处+复杂的封装起来,对外提供简单的操作接口。
2.封装后才会形成真正的对象,真正的独立体。
3.封装意味着程序的可重用性,且这个事物应具有适应性。
一、封装的好处
二、操作步骤
- private的使用格式
- private 数据类型 变量名;
private String name;
private int age;
}
- 对外提供俩个公开的方法,分别是set(修改)和get(读取)。
- public void 方法名(形参){}//注:方法名=set+属性名(属性名首字母大写)
- public 返回值类型 方法名(){return 属性名;}//注:方法名=get+属性名(属性名首字母大写)
private String name;
private int age;
public void setName(String name) {//set方法必须要有形式参数,且返回值为空
this.name = name;
//this代表所在类的当前对象的引用(地址值),即对象自己的引用。
}
public String getName() {//get方法没有形参,但是有返回值,返回它本身,返回的值类型和返回值类型要一致
return name;
}
public void setAge(int age) {
this.age = age;
}
public int getAge() {
return age;
}
}
本文共计493个文字,预计阅读时间需要2分钟。
1. 封装的好处+复杂的封装起来,对外提供简单的操作接口。
2.封装后才会形成真正的对象,真正的独立体。
3.封装意味着程序的可重用性,且这个事物应具有适应性。
一、封装的好处
二、操作步骤
- private的使用格式
- private 数据类型 变量名;
private String name;
private int age;
}
- 对外提供俩个公开的方法,分别是set(修改)和get(读取)。
- public void 方法名(形参){}//注:方法名=set+属性名(属性名首字母大写)
- public 返回值类型 方法名(){return 属性名;}//注:方法名=get+属性名(属性名首字母大写)
private String name;
private int age;
public void setName(String name) {//set方法必须要有形式参数,且返回值为空
this.name = name;
//this代表所在类的当前对象的引用(地址值),即对象自己的引用。
}
public String getName() {//get方法没有形参,但是有返回值,返回它本身,返回的值类型和返回值类型要一致
return name;
}
public void setAge(int age) {
this.age = age;
}
public int getAge() {
return age;
}
}

