面向对象大纲
封装
访问控制符
只有private的不能在外部访问
类内部访问控制符是透明的
构造方法
定义:
名字和类名一样
无返回值
注意事项:
一个类对象只能调用一个构造方法
一个类至少有一个构造方法
如果自己定义了构造方法,编译器将不在提供默认的构造方法
this
一个对象只含有属性的空间,n个对象共用一份方法的拷贝
static
继承
Java是允许单继承的
私有成员无法被继承
重写:
方法名和返回列表和返回值必须一致
访问权限不能过低
多态
封装
访问控制符
只有private的不能在外部访问
类内部访问控制符是透明的
构造方法
定义:
名字和类名一样
无返回值
注意事项:
一个类对象只能调用一个构造方法
一个类至少有一个构造方法
如果自己定义了构造方法,编译器将不在提供默认的构造方法
this
一个对象只含有属性的空间,n个对象共用一份方法的拷贝
static
继承
Java是允许单继承的
私有成员无法被继承
重写:
方法名和返回列表和返回值必须一致
访问权限不能过低
多态