为什么封装 高内聚 低耦合
内部写的多一旦 别人调用起来方便
访问权限修饰符 可以修饰变量、类、方法
规则如下

1 private类型的变量 只在本类中有效 继承也不好使
2 什么都不加,就是deault ,同一包下,都以可以调用
3protected 表示可以被同一包调用 也可以被不同包的子类调用
4 public 表示项目下 所有包都可以调用

5 如果是类里的变量或者方法 new了本类之后 变量和方法还是以自己的访问修饰符为主
6 即使有权限 也要调用 按规则调用
16 封装
封装的作用

  1. 遇到属性的属性 全部private 让其它类访问不了 其他人想访问 给他提供 set和get方法
    (主要是加一些规则 让别人不能乱改 并且让别人看不到内部真实代码)
    //eclipse 右键单击 source 自动生成set get 方法 ;
    //其中boolean取值 不是get 而是 is
    //javabean 没有复杂逻辑简单类

public void setAge(int age) {
if(age<130||age<=0)
{
System.out.println(“请输入正常年龄”);
}
else this.age =age;

}
public int getAge() {
return this.age;

}
2 方法通常让public 即可 主要是让公司人可以方便用

相关文章:

  • 2022-01-01
  • 2021-04-05
猜你喜欢
  • 2021-05-15
  • 2022-03-09
  • 2022-12-23
  • 2021-10-05
  • 2021-08-29
相关资源
相似解决方案