java从入门到精通4

第10章 接口、继承和多态
通过本章的学习,我了解了继承和多态的机制,掌握了重载、类型转换等技术,学会使用接口和抽象类,从而对继承和多态有一个比较深入的了解。继承和多态是比较抽象的概念,短短几天我还没有完全理解。多态机制语言自己将编程的着眼点放在类与类之间的共同特性和关系上。
继承,其基本思想是基于某个父类的扩展,制定出一个新的子类,子类可以继承父类原有的属性和方法,也可以增加原来父类原有的属性和方法,或者直接重写父类中的某些方法。
第11章 类的高级特性
类包不仅可以解决类名冲突问题,还可以在开发庞大的应用程序时,帮助开发人员管理庞大的应用程序组件,方便软件复用。
Java包的命名规则是全部使用小写字母。
Final关键字可用于变量声明,一旦该变量被设定,就不可以再改变该变量的值。通常,由final
义的变量为常量。
final—-定义变量—–常量
final—-定义方法—–不可重写
final—-定义类——-不可继承
一个既是static又是final的字段只占据一段不能改变的存储空间。
在Java中定义全局常量,通常使用public static final修饰,这样的常量只能在定义时被赋值。
在内部类中可以随意使用外部类的成员方法以及成员变量,尽管这些类成员被修饰为private。
如果在外部类和非静态方法之实例化内部类对象,需要使用外部类。内部类的形式指定该对象的类型。内部类对象会依赖于外部类对象,除非已经存在一个外部类对象,否则类中不会出现内部类对象

你可能感兴趣的:(java)