ImageVerifierCode 换一换
格式:PPT , 页数:32 ,大小:2.58MB ,
资源ID:1396821      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1396821.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(java类和对象.ppt)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

java类和对象.ppt

1、类和对象,本章目标,掌握类和对象的特征 会创建和使用对象,万物皆对象,世界是由什么组成的?,分类是人们认识世界的一个很自然的过程,在日常生活中会不自觉地进行分类,身边的对象,张浩,李明,收银员 员工号10001 姓名李明 部门财务部 操作:收款 打印账单,顾客姓名张浩年龄20体重60kg 操作:购买商品,对象的特征属性,属性对象具有的各种特征每个对象的每个属性都拥有特定值例如:张浩和李明的年龄、姓名不一样,20岁,张浩,属性,60kg,对象的特征方法,方法对象执行的操作对象:用来描述客观事物的一个实体,由一组属性和方法构成,打印账单,收银,方法,刷卡,对象的属性和方法,1、列出尼古拉斯凯奇驾驶

2、的这辆法拉利F360 Spider的属性和方法列出小狗对象的属性和方法,属性:品牌:法拉利 型号:F360 Spider 颜色:黄色 价格:380万元方法:发动 停止 加速,属性:颜色:白色方法:叫 跑 吃,小结1,说一说教室里的对象描述他们的属性和方法,颜色:黑色品牌:BENQ投影,姓名:张三年龄:20学习,类型:白炽灯开关变亮变暗,材制:木质支撑物品,从对象抽象出“类”,轿车,2、抽取出下列对象的属性和方法的共同特征,类,顾客类轿车类,类是模子,确定对象将会拥有的特征(属性)和行为(方法),类具有相同属性和方法的一组对象的集合 类是对象的类型不同于int类型:具有方法,各种口味的球状冰淇淋

3、,类和对象的关系,类是抽象的概念,仅仅是模板,比如说:“人”对象是一个你能够看得到、摸得着的具体实体,小布什,普京,克林顿,Java 是面向对象的语言,所有Java程序都以类class为组织单元关键字class定义自定义的数据类型,public class HelloWorld public static void main(String args)System.out.println(Hello World!);,Java类模板,类将现实世界中的概念模拟到计算机程序中,public class 类名/定义属性部分 属性1的类型 属性1;属性2的类型 属性2;属性n的类型 属性n;/定义方法部

4、分 方法1;方法2;方法m;,如何定义类,定义一个类的步骤1、定义类名2、编写类的属性3、编写类的方法,类示例2-1,3、对小轿车进行抽象,归纳 出Car类,如何创建和使用对象,使用对象的步骤:创建对象类名 对象名=new 类名();引用对象成员:使用“.”进行以下操作引用类的属性:对象名.属性引用类的方法:对象名.方法名(),Car car=new Car();,car.brand=“法拉利;/给name属性赋值car.showMessage();/调用showMessage()方法,创建和使用对象示例5-1,创建对象,创建和使用对象示例5-2,4、编写学生类,输出学生相关信息;编写教员类,

5、输出教员相关信息,public class Student String name;/姓名int age;/年龄String classNo;/班级String hobby;/爱好/输出信息方法public void show()System.out.println(name+n年龄:+age+n就读于:+classNo+n爱好:+hobby);,创建和使用对象示例5-3,成员变量,成员方法,public class InitialStudent public static void main(String args)Student student=new Student();student.

6、name=张浩;student.age=10;student.classNo=“蓝点002班;student.hobby=篮球;student.show();,创建对象,给每个属性赋值,调用方法,创建和使用对象示例5-4,5、一个景区根据游人的年龄收取不同价格的门票。年龄在18到60的游人为20元,其他的免费。请编写游人类,根据年龄段决定能够购买的门票价格并输出,public class Visitor String name;/姓名int age;/年龄/显示信息方法public void show()if(age=18,创建和使用对象示例5-5,成员方法,成员变量,import java.

7、util.Scanner;public class InitialVistor public static void main(String args)Scanner input=new Scanner(System.in);Visitor v=new Visitor();System.out.print(请输入姓名:);v.name=input.next();System.out.print(请输入年龄:);v.age=input.nextInt();v.show();,创建对象,给每个属性赋值,调用方法,小结2,类和对象的关系?如何创建和使用对象?,指导定义管理员类,训练要点:定义类的属性

8、定义类的方法需求说明:编写管理员类管理员的2个属性:姓名,密码 实现思路:1、定义管理员类Administrator2、定义其属性和方法,讲解需求说明,完成时间:20分钟,练习定义客户类,需求说明:编写客户类属性:积分、卡类型方法:show(),显示客户信息提示:定义客户类Customer定义属性和方法,完成时间:15分钟,指导创建管理员对象,训练要点:使用类创建对象引用对象的属性和方法需求说明:创建两个管理员类对象,输出他们的相关信息实现思路:1、创建两个管理员类的对象2、给两个对象赋值并调用显示方法,讲解需求说明,完成时间:20分钟,指导更改管理员密码,训练要点:使用类创建对象while循

9、环需求说明:输入旧的用户名和密码,如果正确,方有权限更新从键盘获取新的密码,进行更新实现思路:1、创建管理员类的对象2、利用while实现循环执行 难点指导:循环执行,讲解需求说明,完成时间:25分钟,练习客户积分回馈,需求说明:实现积分回馈功能,金卡客户积分大于1000分或普卡客户积分大于5000,获得回馈积分500分创建客户对象输出他得到的回馈积分,完成时间:20分钟,共性问题集中讲解,常见调试问题及解决办法代码规范问题,共性问题集中讲解,面向对象(Object Oriented,OO)的优点,与人类的思维习惯一致把人类解决问题的思维过程转变为程序能够理解的过程 提高了程序的可重用性一个类可以创建多个对象实例,增加了重用性,数据类型总结,intdoublecharboolean,String数组使用class定义的类型,基本数据类型,引用数据类型,数据类型使用区别,总结,什么是类?什么是对象?类和对象的区别是什么?如何定义一个类、类的属性和方法?如何创建类的对象?数据类型有哪两种?区别是什么?,

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1