第5讲使用类和对象编程三内容摘要:

rcle radius is :” + () + ”the circle area is :” + ())。 (()*)。 (“the circle radius is :” + () + ”the circle area is :” + ())。 }} 实例一(续) 实例代码 Ex3_10 程序分析:声明了类 Circle,方法 getRadius、 setRadius和puteArea()分别用来读取、修改半径和计算圆面积。 主方法中先通过自定义构造方法 circle(double r),实例化对象myCircle并对其成员变量进行初始化。 第一行输出语句中,()获得圆的初始化半径 ,然后由此半径计算圆面积;下一行语句 (()*); 修改了圆的半径为 ,再据此半径计算新的圆面积。 实例 2 • 设计一个名为 Fan的类模拟风扇,属性为 speed 、on、 radius和 color。 假设风扇有 3种固定的速度,用常数 3表示慢、中、快速。 写一个用户程序,程序中创建一个 Fan对象,具有最大速度、半径为 黄色、打开状态的属性。 要求返回包含类中所有属性值的字符串。 • 分析: 这个问题已经给了类名和属性名,我们需要设计的是如何获得和修改 4个属性值,以及如何将 4个属性转换为字符串。 • 变量、常量的定义 • 类的定义 • 对象的创建 • 方法的声明 • 实例变量 (或方法 )和静态变量 (或方法 ) • 方法重载和构造方法 • 内部类的定义 * 小结 程序设计的三种基本结构 • 面向对象程序的主体是类及对象,对象是属性及方法的封装。 • 在设计一个对象的方法时,还要对具体的处理过程进行分析,并通过形式化的程序设计语言表示这个过程。 从程序设计语言的宏观上看,处理过程呈现出顺序结构,从局部看,处理过程还要重复或者选择。 Java提供了基本的程序控制语句处理这些结构。 • 这三种基本结构是“顺序结构”、“选择结构”、“循环结构”。 图 41 基本控制结构示意图 基本控制结构示意图 选择结构 • 选择结构用于判断给定的条件是否满足(真或假),以决定执行某个分支程序段。 Java有几种类型的选择结构语句:。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。