天天看点

Java基础

一、上转型对象

1.编译时认为是父类的

2.运行时认为时子类的

3.占用子类的内存空间

4.拥有父类的基本属性

二、里氏代换原则

1.父类出现的地方子类一定可以出现

2.子类出现的地方父类不一定能出现

三、接口

1.接口不能实现接口,可以继承接口

2.接口关键字:interface

3.实现接口:implements

4.接口里的方法都是抽象的,默认时公有的抽象方法

5.接口没有构造器,不能被实例化

6.接口是方法级别的抽象,接口不是类

四、final关键字

1.final修饰的方法不能被重写

2.final修饰的类不能被继承

3.final修饰的变量不能重新赋值