今天可能记录的少一点!!
Java 面向对象的特征:
1.继承 2.多态 3.封装(这是三大特征)。 抽象-也可以算是面向对象的特征。
3W1H学习法
what 了解他是什么东西 why为什么要用他 when 什么时候用他 how怎么去用他
继承的好处:方法的重用,扩展。
类的关系
1.has-a(组合) 有一个 2. is-a(继承) 是一个
使用继承不仅可以重用已有的代码,从而避免代码重复,还可以创建一个更容易维护和修改代码的程序。
java是单根继承:意思是只能有一个父类。
所有类的父类是Object类
toString(输出对象的内存地址)继承于Object类
重写:
子类拥有父类的方法名,返回值,参数列表,访问修饰符等的方法就叫重写。