一个菜鸟对 java 类和对象的理解
来源:互联网 发布:ftp服务默认端口 编辑:程序博客网 时间:2024/04/28 06:34
//Dog类public class Dog{ private int health; private int love=0; private String name; private String strain; public void setHealth(int health){ if(health>100||health<1){ System.out.println("错误!健康值默认为60"); this.health=60; } else{ this.health=health; } } public void setName(String name){ this.name=name; } public void setStrain(String strain){ this.strain=strain; } public int getHealth(){ return health; } public String getName(){ return name; } public String getStrain(){ return strain; } public void print(){ System.out.println("宠物的自白:\n我的名字叫" + name + ",健康值是"+ health + ",和主人的亲密度是"+ love + ",我是一只 " + strain + "。"); } } //Penguinpublic void Penguin(){ private int health2; private int love2=0; private String name2; private String strain2; public void setHealth2(int health2){ if(health2>100||health2<1){ Systystem.out.println("错误!健康值的默认值为60"); this.heaith2=60; } else { this.health2=health2; } } public void setName2(String name2){ this.name2=name2; } public void setStrain2(String strain2){ this.strain2=strain2; } public int getHealth2(){ return health2; } public String getName2(){ return name2 } public String getStrain2(){ return strain2; } public void prin(){ System.out.println("宠物的自白:\n我的名字叫" + name2 + ",健康值是"+ health2 + ",和主人的亲密度是"+ love2 + ",我是一只 " +strain2 + "企鹅。"); } }//Animalimport java.util.Scanner;public class Animal{ public static void main(String[] args){ Scanner input = new Scanner(System.in); System.out.println("欢迎您来到宠物店!"); System.out.println("请输入要领养宠物类型(1、狗 2、企鹅)"); int num=input.nextInt(); if(num==1){ System.out.println("请输入要领养宠物狗狗的名字:"); String name=input.next(); System.out.println("请选择狗狗的品种:(1、聪明的拉布拉多犬" +" 2、酷酷的雪娜瑞)"); String strain=null; if(input.nextInt==1){ strain="聪明的拉布拉多犬"; } else{ strain="酷酷的雪娜瑞"; } System.out.println("请输入狗狗的健康值"); int health=input.nextInt(); Dog dog = new Dog(); dog.setHealth(health); dog.setName(name); dog.setStrain(strain); dog.print(); } else{ System.out.print("请输入要领养宠物企鹅的名字:");String Name2 = input.next();System.out.print("请选择企鹅的性别:(1、Q妹2、Q仔)");String Strain2 = null;if (input.nextInt() == 1) {Strain2 = "Q妹";}else {Strain2 = "Q仔";}System.out.print("请输入狗狗的健康值");int healthl2=input.nextInt();Penguin penguin= new Penguin();penguin.setHealth2(healthl2);penguin.setName2(Name2);penguin.setStrain2(Strain2);penguin.prin();}input.close(); }}
0 0
- 一个菜鸟对 java 类和对象的理解
- 对类和对象的一个不错的理解
- 对java类和对象关系的理解
- java学习中对类和对象的理解
- java菜鸟对构造函数的理解
- 对类 和 对象 的理解
- 对类和对象的理解
- 关于对类和对象的理解
- 对”对象和类“的理解
- 一个菜鸟对密码学的理解(软件注册加密)
- Java Volatile(包含对volatile数组和对象的理解)
- Java Volatile(包含对volatile数组和对象的理解)
- 高手对菜鸟谈对Java一个全新的了解
- 对java面向对象的的理解
- java菜鸟成长历程 对象和类
- 对Java对象的理解以及对“抽象类”继承的理解
- 我对JAVA面向对象的理解
- 一个java菜鸟对sql语句优化的总结
- keytool 可视化工具 Portecle 使用教程 图文教程 微信认证开发教程
- Debugging Edje Themes (EDC) with Edje Player
- git
- R语言-05-RJava的安装
- 再转JavaScript的原型
- 一个菜鸟对 java 类和对象的理解
- Regular Expression Matching
- TimerTask实现多线程
- MetaStudio和DataScraper链接失败及登陆问题的解决(GooSeeker产品)
- spark-01-简介
- Java代码生成工作簿
- 【随手记】某理发企业的经营理念(明确绩效、正向激励、灌输企业文化)
- 结构体的用法
- 简单的SQL Server语句转换为Mysql。