何为继承?
继承就是,子类继承父类的属性和方法,犹如儿子继承了父母的家产。
继承的格式:
class 子类名称 extends 父类名称{
属性;
方法(){}
}
继承的例子
//父类
class People{
public void show(){
System.out.println("这是父类中的方法");
}
}
```java
//子类
class Student extends People{
}
```java
//测试类
public class TestDemo{
public static void main(String[] args) {
Student stu = new Student();
stu.show();
}
}
运行结果如图1
图 1
结论
从中我们可以知道,子类Student中并没有任何方法,只有父类有一个show方法,在主类中创建学生对象实例,然后调用show方法,虽然Student类中没有此方法,但是它会从父类中继承下来。一般我们需要对父类中的方法进行覆盖重写,注意与方法的重载的区别,方法的重写是,方法头相同,参数形式相同,但是方法的重载则是方法名称相同,方法的参数列表不同,与方法的返回值类型无关。
**更多内容欢迎访问博客https://myblog.lukeewin.top,同时欢迎你们加入该博客,并发布博文。
**