![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面向对象
文章平均质量分 72
安356
这个作者很懒,什么都没留下…
展开
-
java面向对象(抽象、接口)
抽象 概念 在面向对象的概念中,所有的对象都是通过类中描绘的,但是反过来,并不是所有的类 都是使用描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象 这样的类就是抽象类 抽象类除了不能实例化对象之外,类的其他功能依然存在,类的其他功能依然存在 成员变量,成员方法和...原创 2021-11-06 18:40:29 · 83 阅读 · 0 评论 -
java面向对象(多态)
多态简介 多态是同一个行为具有多个不同表现形式或形态能力 多态就是同一个接口,使用不同的实例而执行不同的操作 同一个时间发生在不同的对象会产生不同的效果 多态的优点 消除类型之间的耦合关系 可替换性 可扩充性 接口性 灵活性 简化性 多态实现方式 继承 重写 父类型引用指向子...原创 2021-11-04 17:06:48 · 50 阅读 · 0 评论 -
java方法重载和方法重写
重写(Override)与重载(Overload) 重写(Override) 重写是子类对父类的允许访问的方式的实现过程进行重新编写, 返回值和形参都不能改变,即外壳不变,核心重写。 重写可以根据子类的需要,来定义属于自己的行为 也就是说子类能够根据自己的需求来实现父类的方法 重写注意点 1.重写方法不能...原创 2021-11-04 16:52:06 · 127 阅读 · 0 评论 -
java面向对象(继承)
继承概念 简介 程序中的继承性是指子类拥有父类的全部特征和行为 这是类之间的一种关系 特点 继承要有一定的层次结构,而且还要具备一定的可传递性性 子类继承了父类的所有属性和方法,但是补考阔私有属性和构造方法 子类继承父类的属性和方法同时也可以有自己的属性和方法 java只支...原创 2021-11-03 12:40:47 · 85 阅读 · 0 评论 -
java面向对象(简介)
面向对象简介 面向对象说明 面向对象是基于面向过程而言的 面向过程是具体化,流程化的,解决一个问题,你需要一步一步的分析,一步一步的实现 面向对象是模型化的,你只需要抽象出一个雷,这是一个封闭的盒子,在这里你拥有数据也可以解决问题的方法,需要什么功能直接使用就可以了,至于这个功能的实现就不管我们的事情了 面向对象的底层还是面向过程,只不过把面向过程抽象成类,然后封装 面向对象是一种思想,能让复杂问题简单化,程序员不需要了解具体的实现过程,只需要指挥对象去实现功能。 面向...原创 2021-11-03 12:01:24 · 60 阅读 · 0 评论 -
java面向对象(封装)
封装简介 是指隐藏对象的属性和实现细节,对外仅提供公共访问方式(在使用对象时,我们不需要知道对象内容是如何完成的对应功能的,我们只需要知指挥对象去执行即可)。 封装的理由 可以避免非法数据的传递 可以重复使用 好处 将变化隔离(内部功能细节变化不影响使用) 便于使用(不用了解内部的具体实现) 提高重用性 提高安全性(对外只暴露一些简单的内容供使用) 原则 将不...原创 2021-11-03 12:12:55 · 56 阅读 · 0 评论