Java核心技术 笔记五 OOP

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java核心技术 笔记五 OOP相关的知识,希望对你有一定的参考价值。

java 的核心就是面向对象 (完全面向对象的)

面向对象程序设计

就必须清楚对象的三个主要特性

1.对象的行为

2.对象的状态

3.对象标识

 

除此之外 还需要了解对象之间的关系 比较常见的关系有

依赖 继承 聚合

 

在Java程序中 程序员应该尽可能的将相互依赖的类减到最少  即减少类间的耦合度

在Java中  并不是所有的类都是具有面向对象的特征 如math类 date类

 

在对象与对象变量之间存在着一个重要的区别

Date deadline;

这里的定义了一个对象变量deadline   它可以引用Date类型的对象 但是 变量deadline不是一个对象  没有用到构造器  不能将任何Date方法应用到这个变量上

以上是关于Java核心技术 笔记五 OOP的主要内容,如果未能解决你的问题,请参考以下文章

大型网站技术架构:核心原理与案例分析阅读笔记五

PHP核心技术与最佳实践——全局浏览

特大好消息!阿里P8架构师花半年整理的java核心笔记,理论到实战全搞定

Java核心技术读书笔记11-3 Java NIO介绍与核心功能概述

《Java核心技术 卷2 高级特性》五

Java核心技术读书笔记11- 1 Java流与读写器