下载此文档

第9章 对象群体的组织.ppt


文档分类:医学/心理学 | 页数:约99页 举报非法文档有奖
1/99
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/99 下载此文档
文档列表 文档介绍
(Collection,Map),数组是效率最高的一种类型检查边界检查优点数组知道其元素的类型编译时的类型检查大小已知代价数组对象的大小是固定的,(续)4静态初始化:在声明和定义数组的同时对数组元素进行初始化,例如:ount[]accounts={ount(“Zhang",),ount(“Li",),ount(“Wang",),ount(“Liu",),ount(“Ma",)};动态初始化:使用运算符new,需要经过两步:首先给数组分配空间typearrayName[]=newtype[arraySize];然后给每一个数组元素分配空间arrayName[0]=newtype(paramList);…arrayName[arraySize-1]=newtype(paramList);(续) ——对象数组的初始化对象数组5使用数组存储一个班的学生信息及考试成绩。学生信息包括学号、姓名、三门课(英语、数学、计算机)的成绩及总成绩。首先声明学生类Student属性包括学号(id),姓名(name),英语成绩(eng),数学成绩(math),p),总成绩(sum)方法包括构造方法,get方法,set方法,toString方法,pare方法(比较两个学生的总成绩,结果分大于,小于,等于),sum方法(计算总成绩)实现Serializable接口,以便对象持久化,(续) ——.*;lassStudentimplementsSerializable{ privateStringid; //学号 privateStringname; //姓名 privateinteng; //英语成绩 privateintmath; //数学成绩 p;//计算机成绩 privateintsum; //总成绩 publicStudent(Stringid,Stringname,inteng,intmath,p){ =id; =name; =eng; =math; p; sum();//计算总成绩 }(续) ——例7_1对象数组7publicStudent(Students){ =; =newString(); =; =; p=p; sum();//计算总成绩 } publicvoidsetId(Stringid){ =id; } publicvoidsetName(Stringname){ =name; }(续) ——例7_1对象数组8publicvoidsetEng(inteng){ =eng; sum();//计算总成绩 } publicvoidsetMath(intmath){ =math; sum();//计算总成绩 } p(p){ p; sum();//计算总成绩 } publicStringgetId(){ returnid; }(续) ——例7_1对象数组9publicStringgetName(){ returnname; } publicintgetEng(){ returneng; } publicintgetMath(){ returnmath; } p(){ p; } publicintgetSum(){ returnsum; } voidsum(){ =eng+p; }(续) ——例7_1对象数组10

第9章 对象群体的组织 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数99
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sxlw1984
  • 文件大小325 KB
  • 时间2019-10-11