IDEA部分快捷键
- 类的结构视图:alt + 7
- 看类的源码:ctrl + 左键
- 自动生成构造器、get、set方法、equals等:alt + insert
- 查看错误:alt + enter
- 快捷输出常见字符串:
a)main (public static void main (Sring[] args) {})
b) sout (System.out.println(); )
c)soutm (System.out.println(“描述:所在类中的,所在方法”));
编程中封装的具体优点:
- 提高代码的安全性。
- 提高代码的复用性。
- “高内聚”:封装细节,便于修改内部代码,提高可维护性。
- “低耦合”:简化外部调用,便于调用者使用,便于扩展和协作。
关于protected的两个细节:
- 若父类和子类在同一个包中,子类可以访问到父类的protected成员,也可以访问父类对象的protected成员。
- 若子类和父类不在同一个包中,子类可访问父类的protected成员,不能访问父类对象的protected成员。