面向对象
首领ろ荆棘
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
面向对象【内部类】
面向对象【内部类】 1、概述 简单来说,内部类就是在一个类的内部进行其他类结构的嵌套的操作。 2、内部类访问规则 内部类访问规则: 内部类可以直接访问外部类中的成员,但外部类不能直接访问内部类,若要访问,必须创建内部类对象才能访问。 public class Test { public static void main(String[] args) { Outer out = new Outer(); out.method(); } } class Outer{ //外部类的成员变量 in原创 2020-08-17 00:39:21 · 114 阅读 · 0 评论 -
面向对象【抽象类、接口】
面向对象(三)抽象类、接口 思维导图如下: 1、抽象类 1.1、概念 分析事物时,发现了共性内容,就出现向上抽取。会有这样一种特殊情况,就是功能声明相同,但功能主体不同。那么这时也可以抽取,但只抽取方法声明,不抽取方法主体。那么此方法就是一个抽象方法。 当定义了抽象函数的类也必须被abstract关键字修饰,被abstract关键字修饰的类是抽象类。也就是说我们把方法声明抽取,让子类继承后,自己去实现方法体,没有方法体的方法,需要用抽象的关键字abstract标志一下。 1.2、特点 抽象类和抽象方法都原创 2020-08-15 10:26:20 · 209 阅读 · 0 评论 -
面向对象【封装 继承 多态 关键字】
面向对象(二)封装 继承 多态 关键字 1、封装 1.1、概念 指隐藏对象的属性和实现细节,仅对外提供公共访问的方法。 1.2、优点 方便使用; 提高复用性; 提高安全性; 2、继承 2.1、概念 把很多类的相同特征和行为进行抽取,使用一个类描述,让多个类和这个类产生一种关系。这样就可以使多个类省略很多的代码,这个关系就是继承,用extends关键字表示 2.2、体系结构 多个具体的对象,不断地向上抽取共享的内容,最终形成了一个继承体系。 2.3、特点 Java中只能单继承(单继承:一个子类只能继承一原创 2020-08-10 21:46:11 · 272 阅读 · 0 评论 -
面向对象【异常处理】
面向对象(三)异常处理 在学习面向对象这一阶段过程中,为了方便记忆和理清思路,画了一个思维导图,一遍能够较快的形成知识框架。 1、异常(一) 1.1、什么是异常? Java运行期间发生的问题就是异常。 1.2、异常和错误的区别 异常: 程序发生异常时通常可以有针对性的处理方式。 错误: 程序发生错误,一般不会有针对性的处理方式。错误往往都是系统级别的问题,都是JVM所在系统发生并反馈给JVM的,无法针对处理,只能修正代码。 1.3、异常发生的原因 用户的非法操作; 程序员编写代码时的不恰当设计; 来自于原创 2020-07-31 23:08:53 · 512 阅读 · 0 评论 -
面向对象【思想、概念、构造方法、构造代码块】
面向对象(一) 1、面向对象思想 1.1、概述 面向对象是相对于面向过程而言的,面向过程强调的是其功能,而面向对象则强调的是将功能封装成对象。 1.2、思想 (1)符合人们思考的思维方式; (2)复杂的事情简单化; (3)将程序员从执行变成设计指挥; 比如我要达到某种结果,我就寻找能帮我达到该结果的功能的对象,如我要洗衣服我就买洗衣机,至于怎么洗我不管。 再比如我要吃饭,面向过程就是我自己买菜自己做,面向对象就是去面馆吃,至于怎么做就是面馆的事,我不用管。 1.3、特征 封装: 隐藏了对原创 2020-07-29 21:21:04 · 231 阅读 · 0 评论
分享