第3讲使用类和对象编程一内容摘要:

成的,可以将问题转化为“设计一个计算三角形周长与面积的类”。 引例求精分析 (1)定义一个计算三角形周长与面积的类 Triangle  引入标准类  声明类  确定三角形属性(定义三条边)  计算周长(定义方法 side)  计算面积(定义方法 area) (2) 定义主类  引用标准类  声明主类及 main方法  定义三条边的具体值  调用计算周长方法  调用计算面积方法  输出结果 引例代码 Ex3_1 类的定义 • 类是一种复杂数据类型,定义对象的结构。 • 将属性和方法封装在一个类中,在 Java类中,属性以数据来描述,方法用来实现对象的行为。 • 类的基本格式如下: class 类名 //类说明 { //花括号中为类体部分 类的数据 类的方法 } • 数据值表示存储在每个对象里的结果,而方法则表示对象可以提供的功能。 数据和方法统称为类的成员,数据成员也称为实例变量。 • class是关键字,用来定义类,命名与标识符的命名一致。 • 类名的单词首字母都大写,类名最好能体现类的功能或作用。 class People { int age。 //数据域 String name。 //数据域 int aged() { //方法 ……} } class Desk { int length, width, height。 float price。 float cubage(){ ……} } • Desk类的属性是 length、width、 height以及 price,方法 cubage()应用变量length、 width、 height的数值计算体积。 类的定义举例 类声明的完整格式 [修饰符 ] class 类名 [extends父类名 ] [implements 接口名 ]  public:说明该类为公共类,它可以被本类和其他任何类及成员方法所使用。 Java程序中至多有一个类是public类。  default:如果类名前不用修饰符,指的就是默认访问情形,只能被本类和同一个包中的其他类、接口及成员方法引用。  abstract:用该修饰符修饰的类称为抽象类。 它是一种没有具体对象的概念类,是它所有公共子类的公共属性集合。  final:用该修饰符修饰的类不能有子类,称为最终类。 成员变量的定义 • 成员变量 位于类体中,在方法定义之外所定义的变量,方法内定义的变量称为 方法变量 或局部变量。 成员变量和方法变量可以是简单类型,也可。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。