Java OOP面向对象
wangkailili
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java面向对象----内部类
Java面向对象:内部类详解在Java中,允许一个类的定义位于另一个类的内部,前者称为内部类,后者 称为外部类。当一个事物的内部,需要一个完整的结构进行描述,而这个内部的完整的结构又只为外部事物提供服务,那么整个内部的完整结构最好使用内部类。Inner class一般用在定义它的类或语句块之内,在外部引用它时必须给出完整的名称。注意:Inner class的名字不能与包含它的外部类类名相同...原创 2020-03-17 23:02:31 · 192 阅读 · 0 评论 -
Java面向对象----抽象类和接口
Java面向对象:抽象类和接口在总结完Java程序面向对象的三大特征(封装、继承、多态)之后,我慢慢理解了Java语言这种面向对象程序设计的优越性,它既能保持自身独立性又可以不断进化和发展。如果说继承是实现Java多态性的基础,那抽象类和接口更是为多态提供了非常好的支持。因为抽象类和接口之间很难区分,所以把他们放在一起总结进行区分。一、抽象类从形式上来说,用abstract修饰的类就是抽...原创 2020-03-16 23:58:20 · 328 阅读 · 0 评论 -
Java面向对象特征之三——多态
Java面向对象特征之三:多态多态性是指允许不同类型的对象对同一消息做出相应。具有灵活性、抽象、行为共享、代码共享的优势,共享就意味着最大化利用和简洁,还有就是加载速度。一、多态的作用消除类型之间的耦合关系。即同一事件发生在不同的对象上会产生不同的结果。二、多态的理解 1.多态是同一个行为具有多个不同表现形式或形态的能力。 2.多态就是同一个接口,使用不同的实例而执行不同操作。 3....原创 2020-03-16 12:54:26 · 699 阅读 · 0 评论 -
Java面向对象特征之二——继承
Java面向对象特征之二:继承Java面向对象需要特别注意的几个关键点:面向对象是将复杂的事情简单化了,它通过封装的方式使得代码的重用性更高和安全性更强。学习Java我们要学会用面向对象的方式去思考,去描述事物或行为。使用OOP,一定要清楚其三个主要特征:1.对象的行为(behavior):你可以对对象施加哪些操作,或可以对对象施加哪些方法。2.对象的状态(state):当施加那些操作...原创 2020-03-13 23:34:08 · 219 阅读 · 0 评论 -
Java面向对象特征之一:封装和隐藏
Java面向对象特征之一:封装和隐藏先背下来一个理念:Java程序设计追求“高内聚,低耦合”: 高内聚 :类的内部数据操作细节自己完成,不允许外部干涉; 低耦合 :仅对外暴露少量的方法用于使用。 面向对象程序设计是将数据放在第一位的,然后再考虑操作数据的方法。之前,在学习Java的优越性的时候,我们知道了Java是一种面向对象设计的程序设计语言。那到底什么是面向对象...原创 2020-03-08 10:45:04 · 1044 阅读 · 0 评论
分享