摘要: Lesson_6_2 面向对象基础(2)--封装 一条鱼 13-01-16 note by CocoonFan 一、面向对象优点 1、便于程序模拟现实世界中的实体(类实现) 2、隐藏细节 对象的行为和属性被封装在类的里面,外界不需要关注内部 的实现细节。 3、可重用:通过类的模板,创建多个类的对象 阅读全文
posted @ 2013-01-16 22:11 Cocoon 阅读(241) 评论(0) 推荐(0) 编辑
摘要: Lesson_6_1 模拟:张三正开着一辆红色的法拉利进行百米加速 13-01-16 note by CocoonFan 阅读全文
posted @ 2013-01-16 22:01 Cocoon 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 创建一个圆心类,圆心类中包含两个属性x,y坐标float类型。 请在圆心类中创建两个带参数的构造方法(第一个带有x的参数,第二个带有x和y)。第二个构造方法中调用第一个构造方法。 然后创建一个圆类,圆类中包含一个属性r半径float类型。 请在圆类中同样提供构造方法。并且提供两个方法,一个用来返回面积,一个用来返回周长。 最后写个测试类,创建出一个圆,同时计算出其面积。 阅读全文
posted @ 2013-01-16 02:03 Cocoon 阅读(1139) 评论(0) 推荐(0) 编辑
摘要: 编写Java程序,模拟简单的计算器。 定义名为Number的类,其中有两个整型数据成员n1和n2,应声明为私有。编写构造方法,赋予n1和n2初始值,再为该类定义加(addition)、减(subtraction)、乘(multiplication)、除(division)等公有成员方法,分别对两个成员变量执行加、减、乘、除的运算。 在main方法中创建Number类的对象,调用各个方法,并显示计算结果。 阅读全文
posted @ 2013-01-16 00:29 Cocoon 阅读(550) 评论(0) 推荐(0) 编辑