面向对象编程(Orient Object Programe)简称OOP编程
类
面向对象的三大特征:
封装(Encapsulation)
继承(Inheritance)
多态(Polymorphism)
类的特征:
1.描述每个对象应该包括的数据特征
2.类描述了每个对象的行为特征
类中主要成员:属性,方法,构造器
modifiers:修饰符
<class_name>:角号必须有
[modifiers]:中括号可有可无
[]:中括号内的值必须为角号的值
所有的方法都有返回值,void的方法返回值为空
静态成员的生命周期很长,类生他就生,类死他才死
静态中不可以使用动态内容,动态可以使用静态(可以理解成:静态为古人,动态为现代人,古人是不会认识现代人的,但是现代人是可以知道古人的)
static:静态
dynamic:动态
类要实例化,就要调用构造器,相当于要动态操作,与静态相互矛盾
构造器特征:
1.具有与类相同的特征
2.不含有返回值
非默认构造器会覆盖默认构造器,此时需要手动撰写
封装
封:private
装:getter,setter