三大特性
封装
Private
get和set
Show(即print封装的属性)
普通方法有修饰void、int等等
构造方法则无,且默认无参构造
构造方法特性
1与类名相同
2无返回值
因此对象一出生(产生)会被自动调用。
访问权限
继承
只能单继承,但是能多重继承。
Super()
默认:调用父类的方法
This()
静态(static)方法不能用这个
多态
1重载
参数个数、类型、顺序至少有一个不一样
2重写
相同的方法名称、参数列表和返回值类型
且不能比原来更严格的访问权限(要更大或者相等才能完成覆盖)
/*
* @Override检测是不是重写方法,而不是重载
*不是重写,它会报错;没有它,则是重载不会报错。
*/
@Override
重写方法