面向对象
Japson_z
这个作者很懒,什么都没留下…
展开
-
深刻理解抽象类和接口
深刻理解抽象类和接口前言 在我初学Java时,和别人说道:“我要设计一个接口,然后……”,那人问我:“什么是接口?”,我说:“接口就是接口呗,顾名思义!”。其实那是我很难说清楚什么是接口。 现在写到了关于接口的文章,我也想办法用通俗的语言来描述“接口”这一概念,而不是用很标准的语言。我本来想自己讲一下,但是我再知乎上看到一段描述,我决定把它贴上来。因为我不会讲的比这位前辈还要生动形象。 接口原创 2017-05-10 18:24:35 · 337 阅读 · 0 评论 -
oop特性——封装
OOP特性——封装前言 众所周知,面向对象程序设计的三大特性:封装,继承,多态 ,但是要是清晰、详细的讲一讲,很多人可能就比较迷糊了。 今天我想通过这篇笔记,把封装的概念通过具体的例子表现出来,让我以后不再讲不清楚。本文内容: * 前言 * 封装的概念及思想 * 封装的实现 * get、set方法封装的概念及思想 在《Java编程思想》中有一件有趣的小事:第七章 复用类 中讲解了“组原创 2017-05-05 10:48:43 · 441 阅读 · 0 评论 -
oop特性——继承以及复用类的详解
OOP特性——继承以及复用类的详解前言 在《Java编程思想》中,继承这一特性是放在 第七章 复用类 中去讲的。 这样做是有道理的,继承仅仅是复用代码的一种方式。 其实所谓的复用就是“利用现成的东西”的意思,其实实现的两种方法就是Java中经常听到的——组合和继承。 本文内容: - 前言 - 组合 - 继承 - 初始化与构造器 - 组合&继承 - protected关键字 -原创 2017-05-05 10:49:12 · 522 阅读 · 0 评论 -
oop特性——向上转型(番外)
OOP特性——向上转型(番外)前言 在继承和多态中,我们都涉及了一个概念:向上转型(Upcast) 我们在《OOP特性——继承以及复用类的详解》中简单的介绍了向上转型的概念 简单的说在上面的继承中我们谈到继承是is-a的相互关系,在上述的例子中,学生继承与人,所以我们可以说学生是人,或者说学生是属于人的。这样将学生看做人就是向上转型。或者说: 向上转型是从一个较专用类型向较通用的类型转原创 2017-05-05 10:50:13 · 275 阅读 · 0 评论 -
我为什么写博客
我为什么写博客前言 在两年前我就有想法,要开通一个自己的博客,但是因为当时的眼光和思维的局限,本并没有把这件事做好。现在大四了,经历过考研的失败等一系列的问题,我又萌生了这个想法,我这次要坚持写下去。为什么要写下去 对于我而言,我很清楚。我再怎么写下去也比不上大牛们写的好,比如说最近在学习chenssy、左潇龙等大神的博客,他们写的真好,满满的都是干货! 其实对于大家来说,我写的东西都原创 2017-05-06 10:40:33 · 456 阅读 · 0 评论 -
OOP特性——继承以及复用类的详解
OOP特性——继承以及复用类的详解前言 在《Java编程思想》中,继承这一特性是放在 第七章 复用类 中去讲的。 这样做是有道理的,继承仅仅是复用代码的一种方式。 其实所谓的复用就是“利用现成的东西”的意思,其实实现的两种方法就是Java中经常听到的——组合和继承。 本文内容: - 前言 - 组合 - 继承 - 初始化与构造器 - 组合&继承 - protect原创 2018-01-18 14:20:55 · 674 阅读 · 0 评论