类中的方法可以直接访问类中的成员变量或其他方法。三大特征:
类-类命名{
属性(封装)
方法(插入约束)
构造器(构造方法)默认存在,用于创建对象,并初始化对象的属性}
子类extends延展了父类
虚拟方法调用:编译时e为person类型,而方法的调用是在运行时确定的,所以调用的子类方法
this指明了当前对象的属性
super有子父类以后,调用父类的指定属性方法
final关键字修饰不能更改的变量和类(不能被继承的类)
abstract抽象_java的第四特性即父类设计得非常抽象,没有具体的实例,则父类鲜于造对象
interface子类可以实现的技能
重载:同一个类中,方法名一样,参数列表不一样
类-类命名{
属性(封装)
方法(插入约束)
构造器(构造方法)默认存在,用于创建对象,并初始化对象的属性}
子类extends延展了父类
虚拟方法调用:编译时e为person类型,而方法的调用是在运行时确定的,所以调用的子类方法
this指明了当前对象的属性
super有子父类以后,调用父类的指定属性方法
final关键字修饰不能更改的变量和类(不能被继承的类)
abstract抽象_java的第四特性即父类设计得非常抽象,没有具体的实例,则父类鲜于造对象
interface子类可以实现的技能
重载:同一个类中,方法名一样,参数列表不一样