使用Java实现面向对象编程1第一章抽象和封装上机实操手册.docx
《使用Java实现面向对象编程1第一章抽象和封装上机实操手册.docx》由会员分享,可在线阅读,更多相关《使用Java实现面向对象编程1第一章抽象和封装上机实操手册.docx(12页珍藏版)》请在第一文库网上搜索。
1、JAVAOOP第一章上机步骤使用Java实现面向对象编程 我的上课教案1、新建WEB工程 工程名ePetLab (宠物上机实验)阶段一、运用面向对象思想抽象出Dog类和Penguin类,画出对应类图类型属性行为狗呢称健康值亲密度品种输出信息企鹅昵称健康值亲密度性别输出信息oPenguin-name : string -health : int-love : ini -strain : string-name : siring-health : int-love : int-sex : String print() : void gcrXamc(): String tgellkulh(: ini
2、 gctLovc(); intI ge(Strain(): StrinE play(): void +cat(): void*print(): void +gcr3nc(): string gellkath(): int gctLovc(); int getSex(): string +play() : void eat(): void这里的号代表private + ”号代表public参考答案:1 javaoop.umr wsIfil- K H B - f B f - D I 隐 0 I ClaToiaqrZ DogPenguin name : Stringa health : int lo
3、ve : int strain : String name : String health : int love : int sex : String.printO : void.getNameO : String 。getHalthO : intO getLoveO : voidQ getStraiO : String OPIayO : voidO eatQ : void。print : VOid getName(): String getHealt() : int getLoveO : void.getSeO : String play : void eatQ : void2、新建包cn.
4、jbit.epet.entity,在这之下建立Dog类和Penguin类阶段二、根据类图编写Dog类和Penguin类同时为这两个类定义默认构造方法并进行属性的封装DOg类代码实现package cn.jbit. epet. entity;* 宠物狗狗类* 更多资源可在阿升老师的【与或非】公号中自行查找* /public class Dog String name =无名氏;/昵称,默认值是”无名氏” int health = 100; /健康值,默认值是IOO int Iove = 0; / 亲密度String strain =聪明的拉布拉多犬”;/品种/* 默认的无参构造方法* 输出狗狗的
5、信息。* /public void print () SyStem. out.Println (宠物的自白:n 我的名字叫” + this .name + ”,健康值是 + this.health + ”,和主人的亲密度是” + this. Iove + ,我是一只+ this. strain +n);/* 以下为对属性的封装* /public String getName() return name;public void setName(String name) this. name = name;)public int getHealth () return health;public
6、void SetHealth(int health) this. health = health;)public int getLove() return love;public void setLove(int love) this. love = love;)public String getStrain () return strain;this. strain = strain;)* 通过玩游戏增加与主人亲密度,减少健康值的方法* /public void play ()* 此处无内容* /* 通过吃饭增加健康值的方法* /public void eat ()* 此处无内容* /Pen
7、guin类一代码实现package cn.jbit. epet. entity;*宠物企鹅类*/public class Penguin String name =无名氏;/ 呢称 int health = 100; / 健康值 int love = 0; / 亲密度 String sex = ”Q仔”;/ 性别 * 默认的无参构造方法* /public Penguin () * 此处无内容* /* 输出企鹅的信息。* /public void print () SyStem. out.printin (宠物的自白:n我的名字叫+ this.name + ”,健康值是“ + this.heal
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 使用 Java 实现 面向 对象 编程 第一章 抽象 封装 上机 手册