回复
Java中的封装试什么意思?
wx6146b688b897c
发布于 2023-6-7 10:15
浏览
0收藏
封装:把一些类和属性封装在一起,留出接口。追求“高内聚,低耦合”,高内聚尽量自己完成,减少外部干涉。低耦合尽量提供比较少的方法给外部使用。
封装特点:1.提高数据的安全性
2.提高程序的可维护性
3.隐藏程序实现细节
4.统一接口
private令属性私有可以通过定义public一些方法来对属性赋值输出,这里介绍一个快捷键alt+insert快熟生成一些方法。
public class Student {
/*public Student(){}//无参构造器
public Student(int age){//有参构造器
this.age=10;
}*/
private String name;//属性
private int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public void paly(){
System.out.println(this.name+"在学习"+this.age+"3岁了");
}
}
public class ApplicationDemo01 {
public static void main(String[] args) {
Student x = new Student();
x.setName("Jack");
System.out.println(x.getName());
}}
标签
赞
收藏
回复
相关推荐