Java基础知识
hyc9200
这个作者很懒,什么都没留下…
展开
-
面向对象三大基本特性,五大基本原则
透切理解面向对象三大基本特性是理解面向对象五大基本原则的基础.三大特性是:封装,继承,多态 所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 简单的说,一个类就是一个封装了数据以及操作这些数据的代码的逻辑实体。在一个对象内部,某些代码或某些数据可以是私有的,转载 2017-09-14 17:08:19 · 194 阅读 · 0 评论 -
java中接口实现回调方法
在学习过程中,看Java源码时,经常出现一个词就是回调方法,网上查看别人解释,五花八门,看得人云里雾里,通过揣摩理解,在这里我来说一说我的理解。 一、回调方法概念 举例说明 图中是这么个场景,类A实现时要调用类B的b(),这时我们会怎么做呢,我们直接在类A中实例化一个类B对象b,然后调用b.b(),我们叫这种调用为直接调用;但是此时类B中b()的实现,要依赖于类A的a(原创 2017-12-25 02:55:35 · 4234 阅读 · 0 评论