Java面向对象解析(2)
2015-03-12 22:02:04 25 举报
Java面向对象解析(2)主要涉及类和对象的深入理解,包括封装、继承和多态等核心概念。封装是隐藏对象内部状态,只暴露必要的接口给外部;继承则允许一个类继承另一个类的属性和方法,实现代码的重用;多态则是同一操作作用于不同对象上产生不同的行为。此外,还介绍了构造方法、析构方法和静态方法的使用,以及this关键字的作用。通过掌握这些知识,可以更好地理解和使用Java进行面向对象编程。
作者其他创作
大纲/内容
③继承的注意事项:
向上转型规则(upcasting)
匿名内部类
子类 extends 父类 eg: class Student extends Person{}
成员内部类:
Animal a = new dog(); Dog d = (Dog)a;
②继承的方式
多态的分类
⑤super关键字
方法覆盖
运行时多态:(方法重定义/覆盖) OverRidding
①继承的理解
④子类构造对象的顺序:
2.多态
局部内部类:
Java面向对象解析 Part2
静态内部类:
内部类
编译时多态(方法重载) OverLoading
运行时多态 = 继承 + 重定义 + 动态绑定
1.继承
0 条评论
下一页