首页 > 分享 > Java类和对象笔试题

Java类和对象笔试题

案例描述:领养宠物并打印宠物信息 创建宠物狗狗类(Dog),狗狗类的属性: 昵称(name)、健康值(health)、亲密度(love)、品种(strain); 狗狗类的方法(print):打印自己的信息,含上述属性值 创建宠物企鹅类(Penguin),企鹅类的属性:昵称、健康值、亲密度、性别(sex);企鹅类的方法:打印自己的信息 创建测试app“卖宠物”,首先app给顾客打招呼并介绍宠物类型(狗狗和企鹅),让顾客选择宠物(狗狗或企鹅),打印出顾客选择的宠物的基本信息

/** * 领养宠物 */ import java.util.Scanner; public class Pet {public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("欢迎您来到宠物店!"); // 1、 输入宠物名称 System.out.print("请输入要领养宠物的名字:"); String name = input.next(); // 2、 选择宠物类型 System.out.print("请选择要领养的宠物类型:(1、狗狗 2、企鹅)"); switch (input.nextInt()) { case 1: // 2.1.2、创建狗狗对象并赋值 Dog dog = new Dog(); dog.name = name; // 2.1.3、输出狗狗信息 dog.print(); break; case 2: //创建企鹅对象并赋值 Penguin pgn = new Penguin(); pgn.name = name; //输出企鹅信息 pgn.print(); }} } /** * 宠物狗类 */ public class Dog {String name = "无名氏"; // 昵称 int health = 100; // 健康值 int love = 0; // 亲密度 String strain = "聪明的土狗"; public void print() { System.out.println("宠物的自白:n我的名字叫" + this.name + ",健康值是" + this.health + ",和主人的亲密度是" + this.love + ",我是一只 " + this.strain + "。"); } } /** * 宠物企鹅类 */ public class Penguin { String name = "无名氏"; // 昵称 int health = 100; // 健康值 int love = 0; // 亲密度 String sex = "Q仔"; // /** * 输出企鹅的信息。 */ public void print() { System.out.println("宠物的自白:n我的名字叫" + this.name + ",健康值是" + this.health + ",和主人的亲密度是" + this.love + ",性别是 " + this.sex + "。"); } }

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

相关知识

java类笔试题
java测试类pet
java编程思想=>对象的创建和生命周期
Python笔试题
JAVA面向对象编程——学生喂养三种宠物:猫、狗和鸟
java面向对象基础案例
电子宠物游戏java
Java 面向对象——多态(上)
java多线程面试题整理及答案
Java入门

网址: Java类和对象笔试题 https://m.mcbbbk.com/newsview318341.html

所属分类:萌宠日常
上一篇: QQ飞车企鹅王子君君,企鹅公主天
下一篇: 【萌宠攻略】企鹅仔仔,企鹅囡囡宠