1:JDK,JRE,JVM的作用关系 (一)作用 JVM:提供java跨平台 JRE:java运行环境 JDK:java开发环境 (二)关系 JDK:JRE+tools JRE:JVM+类2.JDK下载和安装 绿色版软件:安装只要解压文件夹即可没有写入注册表中3.关键字:一般都是被识别为绿色的小写有 ...
分类:
编程语言 时间:
2017-03-28 16:19:43
阅读次数:
240
今天编写出了表达式计算器的第一版程序,主要还是更加熟悉了类与类之间的关系。第一版程序有个问题,就是它任何情况下都执行右结合律,比如正常输入8-9+1,程序处理成8-(9+1)。明天学习改进的方法。 今天整理了一下类与类之间各种关系的区别。如下文 http://www.cnblogs.com/ming ...
分类:
其他好文 时间:
2017-03-23 01:03:32
阅读次数:
123
内容概要 1 UML类图介绍 2 类之间的关系 2.1 泛化与实现 2.2 关联2.3 依赖 内容概要 UML类图介绍 类之间的关系 泛化与实现 关联 依赖 参考资料: http://www.open-open.com/lib/view/open1328059700311.html UML类图几种关... ...
分类:
其他好文 时间:
2017-03-06 17:25:13
阅读次数:
169
UML类图: 书中给的一些关于UML图的用法: 在core java一书中作者说到类之间的关系只有三种,一种是关联(has a ) 一种是依赖(use a) 一种是继承(is a) 但是这样分可能在UML中还难以表达。 我想既然是面向对象那么只用三种方式描述是不够严谨的,UML表示类之间的关系更能表 ...
分类:
其他好文 时间:
2017-03-01 16:10:18
阅读次数:
247
定义:一个类和另一个类应该保持最小的了解 问题由来:类与类之间的关系越密切,耦合度越大,当一个类发生变化时,对另一个类影响也越大。 解决方案:尽量降低类与类之间的耦合。 迪米特法则的初衷是降低类的耦合,由于每个类都减少了不必要的依赖,因此确实可以降低耦合关系。但凡事有个度,虽然可以避免与非直接的类通 ...
分类:
其他好文 时间:
2017-03-01 00:51:14
阅读次数:
234
类与类之间的关系图详见http://www.cnblogs.com/ywqu/archive/2009/12/06/1618184.html 代码要实现的功能(闲的蛋疼 就瞎搞了一下) 1、能够上下左右移动,且无法出墙 2、地图中会随机出现五个东西,你要在规定的时间内吃掉这五个东西,如果你用的步数是 ...
分类:
其他好文 时间:
2017-02-10 01:18:06
阅读次数:
236
定义:一个对象应该对其他对象保持最少的了解。 问题由来:类与类之间的关系越密切,耦合度越大,当一个类发生改变时,对另一个类的影响也越大。 解决方案:尽量降低类与类之间的耦合。 自从我们接触编程开始,就知道了软件编程的总原则:低耦合、高内聚。无论是面向过程编程还是面向对象编程,只有使各个模块之间的耦合 ...
分类:
其他好文 时间:
2017-01-16 17:46:52
阅读次数:
218
对象就是事物存在的实体,例如:人类,计算机等;而对象被分为两个部分,既动态与静态 类:就是同一事物的统称,如果将世界中的一个事物抽象成对象,类就是这类对象的统称,具有相同特性和行为的一类事物就是类。 类是封装对象的属性和行为的载体,反过来说,具有相同属性和行为的一类实体被称为类。 面向对象的特点: ...
分类:
编程语言 时间:
2017-01-15 21:37:10
阅读次数:
180
在Java中类与类之间的关系 1.聚合关系 : 两个类的关联程度较低,可以单独存在。 2.组合关系 : 两个的关联程度比较高。 Java中如何来表现这个关系。 一类A作为属性存在类B中。 3.依赖关系: 两个类的关联程度比较高。 一个类中定义一个方法,将另外一个类作为方法的参数。 4.关联关系: 它 ...
分类:
编程语言 时间:
2017-01-14 20:08:44
阅读次数:
216
目录: 继承的基本概念 继承中的访问控制方式 继承中的构造函数和析构函数 类型兼容性原则 多继承 一,继承的基本概念 1.类与类之间的关系 has-A,包含关系,用以描述一个类由多个“部件类”构成,实现has-A关系用类的成员属性表示,即一个类的成员属性是另一个已经定义好的类。 use-A,一个类使 ...
分类:
编程语言 时间:
2017-01-13 07:43:13
阅读次数:
248