一、面想对象分为:面想对象(领导者思想)和面想过程(执行者思想); 二、面想对象三大特征:封装 继承 多态; 三、创建对象格式: 类名 对象名=new 类名(); 四、封装好处:提高代码的复用性,②隐藏实现细节,对外提供公共的访问方式;关键字 private 五、this 主要来区分成员变量和局部变 ...
分类:
其他好文 时间:
2020-04-23 16:14:18
阅读次数:
63
面向对象 面向对象学习的三条主线: 1.Java类及类的成员:属性、方法、构造器;代码块、内部类 2.面向对象的三大特征:封装性、继承性、多态性、(抽象性) 3.关键字:this、super, 权限修饰符, static, final, abstract、interface, package、imp ...
分类:
其他好文 时间:
2020-04-23 00:56:28
阅读次数:
70
大家好!我是本公众号唯一官方指定没头屑的小便--怕屁林。 众所周知,现场面试(包括视频面试)多数时候是没有白板,也就是说,对于你的知识点、项目经验、过往经历和个人介绍等等,都是靠一张嘴。所以考虑到这个情况,根据上次迷你版Java面试汇总,结合自己的错误理解,怕屁林在此推出无公害不会零添加的纯文字免流 ...
分类:
编程语言 时间:
2020-04-21 18:30:55
阅读次数:
60
我相信很多小伙伴都对java的三大特征不清楚吧^_^!没关系跟黄小七老师一起慢慢学习吧~~ java三大特征封装性,继承性,多态性; 今天学习继承性 (1) 在继承关系中 “子类就是一个父类” 也就是说 子类可以被当做父类看待 例如父类是员工,子类是讲师,那么讲师就是一个员工 定义父类格式(一个普通 ...
分类:
编程语言 时间:
2020-04-21 18:18:54
阅读次数:
62
1 package Test; 2 //1:继承时,子类会隐藏父类相同的方法,要调用父类方法就必须使用super关键字,在子类中可以直接使用父类方法 3 //2:向上转型时,只保留子类中和父类同名的方法,和父类中其他非同名的方法 4 5 class A { 6 public String show( ...
分类:
编程语言 时间:
2020-04-20 21:50:12
阅读次数:
85
class VersionResourceResolver { private IStrategy stargegy;//接口多态实现策略 public void do { stargegy.doSomeThing(); } } ...
分类:
其他好文 时间:
2020-04-19 18:16:21
阅读次数:
60
本文转自:https://www.cnblogs.com/yubinfeng/p/4557630.html 通过面向对象三大特性:封装、继承、多态的学习,可以说我们已经掌握了面向对象的核心。接下来的学习就是如何让我们的代码更优雅、更高效、更易读、更易维护。当然了,这也是从一个普通程序员到一个高级程序 ...
分类:
Web程序 时间:
2020-04-18 23:17:41
阅读次数:
105
本文转自:https://www.cnblogs.com/yubinfeng/p/4559045.html 前面我们已经使用到了虚方法(使用 Virtual修饰符)和抽象类及抽象方法(使用abstract修饰符)我们在多态一节中说到要实现类成员的重写必须定义为一个虚方法或抽象方法。这节单独把抽象类提 ...
分类:
Web程序 时间:
2020-04-18 22:55:40
阅读次数:
83
本文转自:https://www.cnblogs.com/yubinfeng/p/4557160.html 前面两节,我们了解了面向对象的的封装和继承特性,面向对象还有一大特性就是多态。比起前面的封装和继承,多态这个概念不是那么好理解。我们还是从一个事例开始: 公司最近为了陶冶情操,养了几种动物(A ...
分类:
Web程序 时间:
2020-04-18 22:46:40
阅读次数:
83
C++基类的继承和多态 虚函数: 子类的虚函数会覆盖基类同名的函数。 非虚函数: 指针声明是什么类型,就只能访问该类所拥有的函数。。 要特别注意指针声明成什么类型。。。。和它 new 的类型无关。。。无关。。 class Base { public: Base(){}; ~Base(){}; pub ...
分类:
编程语言 时间:
2020-04-18 17:18:37
阅读次数:
55