封装作为面相对象的的三大特征之一,java如果没有封装那么就不能称之为面向对象:
1.封装主要是通过类来体现的,类的写法/格式如下
--修饰符有:public|protected|private|default
public:共有 - 所有包都可访问。
protected保护 - 本包、本类和子类可以访问
private:私有类 - 只有通过本类访问
default:默认 - 本包和本类可以访问
使用构造函数要注意:
1.如果定义了有参构造函数,那么系统不会自动创建无参的构造函数,如果继续使用无参的构造函数会报错,只有自己定义无参的。
2.构造函数不能有返回值
3.与类同名
1.封装主要是通过类来体现的,类的写法/格式如下
修饰符 类名{
修饰符 类名(){}; //定义构造方法
修饰符 变量名 = 值; //定义属性
修饰符 返回值 方法名(参数类型 参数){//定义方法
方法体
}
}
--修饰符有:public|protected|private|default
public:共有 - 所有包都可访问。
protected保护 - 本包、本类和子类可以访问
private:私有类 - 只有通过本类访问
default:默认 - 本包和本类可以访问
使用构造函数要注意:
1.如果定义了有参构造函数,那么系统不会自动创建无参的构造函数,如果继续使用无参的构造函数会报错,只有自己定义无参的。
2.构造函数不能有返回值
3.与类同名
理解Java封装及其在面向对象编程中的作用
本文深入探讨了Java封装的概念及其在面向对象编程中的重要性,包括访问修饰符的使用、构造函数注意事项及封装在实际编程中的应用。通过详细解析封装的基本原理,帮助开发者更好地理解和运用这一核心特性。

被折叠的 条评论
为什么被折叠?



