网站大量收购独家精品文档,联系QQ:2885784924

北大青鸟--使用Java理解程序逻的辑11.pptx

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北大青鸟--使用Java理解程序逻的辑11

第十一章类和对象回顾与作业点评 关于多重循环,下列说法正确的是( ) A.多重循环指一个循环体内包含另一个完整的循环结构 B.多重循环语句可以嵌套任意层次 C.while、do-while和for循环不可以相互嵌套 D.在内层循环中执行break语句,将跳出外层循环写出运行结果 AB提问 int i = 0; for (i = 0; i 10; i ++){ if (i % 2 == 0) continue; i = i + 1; if (i == 5) break; } System.out.println(i);代码阅读 11/39预习检查类与对象的关系是什么?定义一个类的语法是什么?如何创建一个类的对象?提问/39本章任务以OO的方式实现学校类、教员类、学生类,描述相关信息实现管理员类、客户类,描述相关信息游人类,输出购买门票价格更改管理员密码实现客户积分回馈/39本章目标掌握类和对象理解封装会创建和使用对象/39 动物 ,植物…… 名胜人 物品万物皆对象世界是由什么组成的? 分类是人们认识世界的一个很自然的过程,在日常生活中会不自觉地进行分类/39身边的对象张浩李明收银员 员工号—10001 姓名—李明 部门—财务部 操作: 收款 打印账单顾客姓名—张浩年龄—20体重—60kg 操作: 购买商品/39/40对象的特征——属性属性——对象具有的各种特征每个对象的每个属性都拥有特定值例如:张浩和李明的年龄、姓名不一样 张浩 顾客张浩 属性 20岁 60kg /39对象的特征——方法方法——对象执行的操作对象:用来描述客观事物的一个实体,由一组属性和方法构成 收银收银员李明方法 打印账单 刷卡/40/39对象的属性和方法列出尼古拉斯·凯奇驾驶的这辆法拉利F360 Spider的属性和方法列出小狗对象的属性和方法属性: 品牌:法拉利 型号:F360 Spider 颜色:黄色 价格:380万元方法: 发动 停止 加速提问属性: 颜色:白色方法: 叫 跑 吃/39/40封装对象同时具有属性和方法两项特性对象的属性和方法通常被封装在一起,共同体现事物的特性, 二者相辅相承,不能分割一辆汽车,有完好的零件和特定的颜色还应具备开动、刹车等方法行为/39小结姓名:张三年龄:20学习说一说教室里的对象描述他们的属性和方法 颜色:黑色品牌:BENQ投影提问类型:白炽灯开关变亮变暗材制: 木质支撑物品/39/40从对象抽象出“类”问题抽取出下列对象的共同特征(属性和方法)轿车顾客/39各种口味的球状冰淇淋类顾客类轿车类 …… …… 类是模子,定义对象将会拥有的特征(属性)和行为(方法)类是对象的类型不同于int类型:具有方法/39/40类和对象的关系类是抽象的概念,仅仅是模板比如说:“人”对象是一个你能够看得到、摸得着的具体实体“人”类特征(属性)年龄体重行为(方法)衣食住行小布什普京克林顿……/39Java 是面向对象的语言 所有Java程序都以类class为组织单元关键字class定义自定义的数据类型 类的基本框架public class HelloWorld { public static void main(String[] args){ System.out.println(Hello World!!!); }}/39/40Java类模板类将现实世界中的概念模拟到计算机程序中语法public class 类名 { //定义属性部分 属性1的类型 属性1; 属性2的类型 属性2; … 属性n的类型 属性n; //定义方法部分 方法1; 方法2; … 方法m;}/39定义类定义一个类的步骤/39类示例2-1问题在不同北大青鸟培训中心,会感受到相同的环境和教学氛围,用类的思想输出中心信息 School类属性:中心全称中心教室数目中心机房数目方法:展示中心信息/39/40类示例2-2成员变量public class School { String schoolName; //中心名称 int classNumber; //教室数目 int labNumber; //机房数目 //定义北大青鸟中心的方法 public void showCenter() { System.out.println(schoolName + 培训学员\n + 配备: + classNumber + 教 + labNumber + 机); }}示例方法定义类的showCenter()方法,用于输出类相关的信息演示示例1:定义School类/39如何创建和使用对象使用对象的步骤创建对象类名 对象名 = new 类名();引用对象成员:使用“.”进行以下操作引用类的属性:对象名.属性引用类的方法:对象名.方法名()

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档