JAVA小白求助大神!

任务一:类的继承,具体要求如下:(1)定义一Person类,该类具有属性人名、年龄、身份证号等信息以及将属性信息作为字符串返回的一方法;(2)定义一Student类,让该... 任务一:类的继承,具体要求如下:
(1)定义一Person类,该类具有属性人名、年龄、身份证号等信息以及将属性信息作为字符串返回的一方法;
(2)定义一Student类,让该类继承Person类,该类除了具有属性人名、年龄、身份证号等信息以外还有学号,所在学校等信息;该类也具有将属性信息作为字符串返回的一方法;
(3)编写测试类,测试这两个类
操作步骤:(主要代码)

任务二:定义一个动物抽象类Animal,该类有一个抽象的方法cry();定义一个小猫类Cat,该类继承了Animal类并实现了cry()方法,当调用cry()方法时打印“小猫喵喵叫”,定义一个小狗类Dog,该类也继承了Animal类并实现了cry()方法,当调用cry()方法时打印“小狗汪汪叫”。
展开
 我来答
润泽且素淡灬瑰宝h
推荐于2016-04-21 · TA获得超过1.1万个赞
知道大有可为答主
回答量:3561
采纳率:3%
帮助的人:1891万
展开全部

public class Person{

    private String name;

    private int age;

    private String vcard;

    public String getName(){return name;}

    public int getAge(){return age;}

    public String getVcard(){return vcard;}

    public void setName(String name){this.name = name;}

    public void setAge(int age){this.age = age;}

    public void setVcard(String vcard){this.vcard = vcard;}

}

public class Student extends Person{

    private String stuNo;

    private String school;

    public String getStuNo(){return sutNo;}

    public String getSchool(){return school;}

    public void setStuNo(String stuNo){this.stuNo = stuNo;}

    public void setSchool(String school){this.school = school;}

}

public class Test{

    public static void main (String args[]){

        Person p = new Person();

        p.setName("张三");

        Student s = new Student();

        s.setName("李四");

        s.setSchool("第一中学");

        System.out.println(p.getName()+" ; "+s.getName()+" : "+s.getSchool());

    }

}

二、

public abstract class Animal{

    public abstract void cry();

}

public class Cat extends Animal{

    public void cry(){System.out.print("喵喵叫");}

}

//下面小狗的方法和猫的方法一样写就行。测试方法自己写一下把。字数不够了。

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-04-29
展开全部
class Person {
private String name;
private int age;
private String idcard;
private String property;

//get / set

}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
myqq5101437
2015-04-29 · TA获得超过277个赞
知道小有建树答主
回答量:1575
采纳率:40%
帮助的人:227万
展开全部
需要写吗 写就see my name , find me
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式