-->
当前位置:首页 > 题库 > 正文内容

函数题:Java类实现-小狗类

Luz2年前 (2022-11-10)题库941
构造一个Puppy类,该类有一个age变量保存年龄,name变量存放名字,逻辑类型的变量male表示性别(true表示性别为male,否则为female),可以通过getter方法进行访问。该类具有setAge、getAge、getName和isMale方法。

请阅读和分析裁判测试程序样例和输入输出样例,完成Puppy类的代码。

### 裁判测试程序样例:
c++
import java.util.Scanner;

public class Main {
public static void main(String[] args) {
Scanner myScan = new Scanner(System.in);
String strName = myScan.next();
String sex = myScan.next();
Puppy myPuppy = new Puppy(strName, sex.equals("male"));
// 通过方法来设定age
myPuppy.setAge(myScan.nextShort());
// 调用方法获取 age
System.out.println("Puppy's age is : " + myPuppy.getAge());
//调用方法获取 name
System.out.println("Puppy's name is : " + myPuppy.getName());
//调用方法获取性别
System.out.println("Puppy's sex is : " + (myPuppy.isMale() ? "male" : "female"));
}
}
/* 请在这里填写答案 */


### 输入样例:

in
wangzai male 2


### 输出样例:

out
Puppy's age is : 2
Puppy's name is : wangzai
Puppy's sex is : male







答案:若无答案欢迎评论

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。