什么是继承

  • 继承是类与类之间的一种关系,除此之外,类与类之间还有依赖、组合、聚合等关系
  • java类只有单继承,没有多继承(一个儿子只能有一个爸爸,但是一个爸爸可以有多个儿子)
  • 子类继承父类,用extend来表示
package com.mypackage.oop.demo05;

//Java中所有的类都默认继承Object类
//Person是父类(基类),Student和Teacher是子类(派生类)
//子类继承了父类,就会有父类的全部的公共(public)的方法以及属性
//如果前面没有修饰符,那他会默认为public
public class Person {

    public int money = 10_0000_0000;
    int money2 = 10;
    public void say() {
        System.out.println("说了一句话");
    }
}

//快捷键 ctrl + h  打开层次结构

package com.mypackage.oop.demo05;

public class Student extends Person {
}

package com.mypackage.oop.demo05;

public class Teacher extends Person {

}

package com.mypackage.oop.demo05;

public class Application05 {
    public static void main(String[] args) {

        Student student = new Student();
        student.say();
        System.out.println(student.money);
        System.out.println(student.money2);

    }
}
//输出
说了一句话
1000000000
10

进程已结束,退出代码0

你可能感兴趣的:(狂神说Java系列笔记,java)