类与对象

落雪了(눈_눈) 湖南师范大学 2019-07-24 12:34:40
初学java 编程第一步是确定类与对象 首先认识了类与对象 1、现实生活中的对象和类 对象:一个具体的实体、一个具体的事物。 举例:嘉仪的电脑、熊萱的电脑屏幕、我刚使用的投影仪、牛顿三大定律 描述:嘉仪的电脑: 特征:颜色、大小、品牌 用途/功能:编程、查资料、通信 描述:我刚使用的投影仪:特征:颜色、大小、品牌 功能:投影 类:具有相同的特征(属性)和功能(方法)的对象,归为一类。 2、类的定义:类的创建: 关键字: class 格式: public class 类名{ } 类的属性定义: 格式: public 属性的数据类型 属性名; 类的方法定义: 格式: public 方法返回值类型 方法名(参数类型 参数名,……){ 方法体,方法需要执行的内容 } 注意: 1、方法中需要使用自己的属性,则直接写属性名。 2、方法的参数为方法需要使用的外部条件。 3、对象的定义:对象的创建: 关键字: new 格式: 类名 对象名 = new 类名(); 对象的属性使用: 格式: 对象名.属性名 对象的方法使用: 格式: 对象名.方法名(参数值,……); 4、场景 学生嘉仪在学习《写作课》课程,每次学习让课程的课时减少 1,重复学习,直到课程的课时减少为0结束,学习完成,学生嘉仪的学分增加课程的学分。第一步:分析场景中有哪些对象? 学生嘉仪、《写作课》课程 第二步:分析对象的属性和方法: 学生嘉仪: 属性:学分、名字 方法:学习课程 参数: 课程对象 方法体: 1、课程的课时减少1 2、判断课时是否为0 3、增加学分 《写作课》课程: 属性:课时、课程名、学分 方法:\ 第三步:创建类。 先定义所有类的属性,再定义方法 第四步:创建对象,给对象的属性赋值,调用方法 举一个例子 妲己 和 鲁班互相攻击,采用回合制,每次攻击,被攻击方的血量减少攻击方的攻击值,重复,直到某一方的血量小于等于0结束。 第一步:分析场景中有哪些对象? 妲己 鲁班 第二步:分析对象的属性和方法: 人物鲁班: 属性:血量,名字 方法:攻击人物2 参数: 人物对象 方法体: 1、受到人物2攻击 2、判断血量是否为0 3、血量减少 人物妲己: 属性:血量,名字 方法:\ 第三步:创建类。 先定义所有类的属性,再定义方法 第四步:创建对象,给对象的属性赋值,调用方法
...全文
33 点赞 收藏 1
写回复
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Sunyiban 2019-07-24
emmmmmmmmmmmmmmmmm
回复
相关推荐
发帖
非技术区
创建于2007-09-28

2.3w+

社区成员

Java 非技术区
申请成为版主
帖子事件
创建了帖子
2019-07-24 12:34
社区公告
暂无公告