继承:
一种代码重用的方式。子类通过继承父类,可以重用父类中定义的属性和方法。另外,在子类中,还可以定义子类特有的属性和方法。继承采用关键字extends
继承的使用原则:
1.观察要使用的类,确定他们之间共同的和特有的特征和行为,将这些共性数据前一代父类里。便于子类中进行方法和属性的重用。
2.对于不同的特征和行为,在子类里可以重新定义。
在Java中,一个类只能有一个父类。一个类不能同事继承两个父类
所有的类都是直接或间接继承Object
GUI(Graphics User Interface)图形用户界面
awt:awt是使用操作系统本身提供组件风格来构建Java的gui组件。所以在跨平台时,显示风格不一致。
Swing:弥补了awt类包的不足,有自己的显示风格,这样跨平台时,显示风格会保持一致。
GUI窗体中加入组件的步骤:
- 设置布局管理器
- 创建GUI组件对象
- 将GUI组件对象加入窗体
JavaGUI组件遵循先进先出,后进后出的原则。
当参数满足多个方法时,优先匹配子类(即更加精确的方法)
构造方法不能继承,但是,子类需要在子类的构造方法中调用父类构造方法产生福诶对象。子类构造方法第一句应该书写为super();