摘要: 多态 1.1 多态概述 同一个对象在不同时刻表现出来的不同形态 多态的前提和体现 * 有继承/实现关系 * 有方法重写 * 有父类引用指向子类对象 1.2 多态中成员访问特点 成员变量: 编译看左边,执行看左边。 成员方法: 编译看左边,执行看右边。 为什么成员变量和成员方法的访问不一样? 因为成员 阅读全文
posted @ 2021-01-02 16:58 year12 阅读(150) 评论(0) 推荐(0) 编辑
摘要: JAVA编程思想:“static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途。”这段话虽然只是说明了static方法的特殊之处,但是可以看出sta 阅读全文
posted @ 2021-01-02 15:38 year12 阅读(147) 评论(0) 推荐(1) 编辑
摘要: 包 import 作用域 修饰符 final 阅读全文
posted @ 2021-01-02 15:31 year12 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 继承 1.1 继承的优点和弊端 优点: 1.提高代码的复用性(多个类相同的成员可以放到一个类中) 2.提高代码的维护性 (如果方法的代码需要修改、修改一处即可) 弊端: 1.继承让类与类之间产生了关系,类的耦合性增强了,当父类发生了变化时,子类实现也不得不跟着变化,消弱了子类的独立性。 1.2 什么 阅读全文
posted @ 2021-01-02 15:15 year12 阅读(121) 评论(0) 推荐(0) 编辑