j2se
iteye_17307
这个作者很懒,什么都没留下…
展开
-
java聚合与组合
组合和聚合是有很大区别的,这个区别不是在形式上,而是在本质上: 比如A类中包含B类的一个引用b,当A类的一个对象消亡时,b这个引用所指向的对象也同时消亡(没有任何一个引用指向它,成了垃圾对象),这种情况叫做组合,反之b所指向的对象还会有另外的引用指向它,这种情况叫聚合。 在实际写代码时组合方式一般会这样写: A类的构造方法里创建B类的对象,也就是说,当A类的一个对象产生时,B类的对象随之产生...原创 2011-07-05 00:08:47 · 258 阅读 · 0 评论 -
增加一天的算法
import java.util.Scanner; /** * @author Jackie * 日期加一 */ public class DateAddOneTest { int day; int month; int year; boolean leapYear; /*定义带有年月日的构造函数*/ DateAddOneTest(int year,...原创 2011-08-21 15:48:13 · 142 阅读 · 0 评论