黑马程序员技术交流社区

标题: 黑马基础测试题 [打印本页]

作者: 卷毛拉风    时间: 2014-11-7 16:54
标题: 黑马基础测试题
5、 声明类Person,包含2个成员变量:name、age。定义函数sayHello(),调用时输出:我叫***,今年***岁了。声明类Chinese继承Person。
这道题有没有要求  有用户输入啊 用不用导Scanner包啊
作者: 姜浩    时间: 2014-11-7 17:48
题目没有要求,可以不用控制台输入的。
你可以直接传入参数就好了。这个题主要是要考察类与类的继承关系。
作者: 焦旭宁1    时间: 2014-11-7 21:18
刚好,我学到这里啦!!,给你做做,咱俩讨论下!!!
         class Person{
        //声明变量
        private String name;
        private int age;
        //构造方法
        public Person(){}
        public Person(String name,int age){
                this.name=name;
                this.age=age;
        }
        //setXXX()和getxxx()方法
        public String getName() {
                return name;
        }
        public void setName(String name) {
                this.name = name;
        }
        public int getAge() {
                return age;
        }
        public void setAge(int age) {
                this.age = age;
        }
        //定义函数
        public void sayHello(){
                System.out.println("我是"+this.getName()+"今年"+this.getAge());
        }
}
class Chinese extends Person{
        public Chinese(){}
        public Chinese(String name,int age){
                super(name,age);
        }
}
       

public class test {

        public static void main(String[] args) {
                // TODO Auto-generated method stub
     //创建对象
                Chinese  de=new Chinese();
                de.setName("李阳");
                de.setAge(21);
                de.sayHello();
        }

}
[/code]
作者: 卷毛拉风    时间: 2014-11-7 22:45
姜浩 发表于 2014-11-7 17:48
题目没有要求,可以不用控制台输入的。
你可以直接传入参数就好了。这个题主要是要考察类与类的继承关系。 ...

嗯嗯 谢谢你
作者: 卷毛拉风    时间: 2014-11-7 22:46
焦旭宁1 发表于 2014-11-7 21:18
刚好,我学到这里啦!!,给你做做,咱俩讨论下!!!
         class Person{
        //声明变量

你写的真仔细,太棒了
作者: 焦旭宁1    时间: 2014-11-7 23:23
以后多多交流,我觉得交流对自己也有好处的!!!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2