继承的概念和特点
- 概念:
(1) 一种类与类之间的关系;
(2) 使用已存在的类的定义作为基础建立新类。 - 特点:
(1) 利于代码复用;
(2) 缩短开发周期。
(3) 新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。
继承的实现
- extends
(1) 编写父类
class Animal{
//公共的属性和方法
}
(2) 编写子类,继承父类
class Dog extends Animal{
//子类特有的属性和方法
}
注:子类可以访问父类非私有成员;父类不可以访问子类特有成员。
2. 快捷建立子类:
new
→
\to
→Java Class
→
\to
→Superclass
→
\to
→选择要继承的父类
3. 快速加载类或包:command+shift+O