早教吧 育儿知识 作业答案 考试题库 百科 知识分享

java编程:(二)类的继承(二)类的继承1.修改(一)中的Animal类,使它的成员变量name和age能在它的子类中使用。2.设计一个Dog类,要求Dog类继承自Animal类。增加一个成员变量:动物的昵

题目详情
java编程:(二)类的继承
(二)类的继承
1.修改(一)中的Animal类,使它的成员变量name和age能在它的子类中使用。
2.设计一个Dog类,要求Dog类继承自Animal类。增加一个成员变量:动物的昵称(nickname),并为此成员建立相应的赋值、取值成员函数;增加一个成员函数run( ),其功能是输出:” run by four feet”。
3.设计一个Dog类的测试程序,要求程序的运行结果为:
Mimi is 3 years old. It’s nickname is Baby.
Babyrun by four feet.
Tom is 1 yearold.
Tom can run.
▼优质解答
答案和解析
public class DogTest {
public static void main(String[] args) {
Dog dog = new Dog("Mimi ", "3");
dog.setNickname("Baby");
System.out.println(dog.name + "is" + dog.age + " years old");
System.out.println("It’s nickname is " + dog.getNickname());
Animal animal = new Animal("Tom ", "3");
System.out.println(animal.name + animal.run());
}
}
/**
*
*/
package test;
/**
* @author lilin
*
*/
public class Dog extends Animal {
public Dog(String name, String age) {
super(name, age);
}
private String nickname;
public String getNickname() {
return nickname;
}
public void setNickname(String nickname) {
this.nickname = nickname;
}
public String run() {
System.out.println("run by four feet");
return null;
}
}
/**
*
*/
package test;
/**
* @author lilin
*
*/
public class Animal {
protected String name;
protected String age;
public Animal(String name, String age) {
this.name = name;
this.age = age;
}
public String run() {
return "can run";
}
}
看了 java编程:(二)类的继承...的网友还看了以下:

按要求改动句子.1.改动词语的顺序,使句子意思不变.每天早上妈妈都早早地起床到市场买菜.2.改动词  2020-05-13 …

如图所示原电池工作时,右池中Y2O72-转化为Y3+.下列叙述正确的是()A.左池电极反应式:X4  2020-06-18 …

句子加工厂(按要求改写句子)。1.无名指和小指,体态华丽,样子可爱。(修改病句)2.舞蹈演员的手指  2020-06-27 …

句子加工厂。(按要求改写句子)1.小鸟在树枝上叽叽喳喳地叫着。(改写成拟人句)句子加工厂。(按要求  2020-07-02 …

质点在t=1s时瞬时速度为0吗?(这个我知道不为0,能否举几个例子)加速度大小和方向改变吗?改为:  2020-08-02 …

如图是检验呼出气体的实验装置,请根据你所学的知识和实验经验回答下列问题(1)在“呼吸处”作缓慢的吸气  2020-11-05 …

标点的作用不可小看.下面的句子,只改动或添加标点,句子意思会变得完全相反,你能做到吗?1.这只钢笔是  2020-11-26 …

下列措施中,能加快蒸发的实例是()A.把湿衣服放在通风的地方B.酒精灯不用时盖上灯帽C.给盛有水的杯  2020-12-05 …

句子加工厂(按要求写句子加工厂(按要求写句子).1.雏儿很肥.改为比喻句:2.珍珠鸟飞回笼子里.改为  2020-12-17 …

图示是回旋加速器的原理图,某同学想把回旋加速器改造成带电粒子离开D型金属盒的动能大小可以调节的回旋加  2021-01-17 …