Java基础——类的封装
封装
引入
-
C语言中的封装
- 函数。将代码封装到函数里,实现特定的功能。
-
现实世界的封装
- 傻瓜相机。一键拍照,将摄影的各个细节封装到一个快门按钮上。
-
Java语言的封装
- 将数据和操作封装成类
- 类的成员属性声明为
private,隐藏信息
Java封装
封装性:
将属性和处理数据的行为结合起来,进对外公开接口;达到信息隐藏的目的。
优势
- 封装是面向对象程序设计语言实现信息隐藏的方法。
- 封装隐藏了具体的实现细节,提高了安全性和可靠性。
public class Cat{
//将属性设为私有
private int id;
private String name;
private String type;
//通过公有的方法对数据进行操作
public int getId(){
return id;
}
public void setId(int id){
this.id = id;
}
public String getName(){
return name;
}
public void setName(String name){
this.name = name;
}
public String getType(){
return type;
}
public void setType(String type){
this.type = type;
}
}
Java语言的其他特性
封装作为Java语言三大特性,地位非常重要。
了解完封装后,不如再看看同样重要的其他特性
继承和多态,期待你的批评指导😊

浙公网安备 33010602011771号