黑马程序员技术交流社区

标题: 基础班学员和就业班学员的内容代码化 [打印本页]

作者: 怪学究    时间: 2015-4-29 01:02
标题: 基础班学员和就业班学员的内容代码化
3:用抽象类的形式把下面的内容代码化
        具体事物:基本班学员,就业班学员
        共性:姓名,学习,休假

/*
    用抽象类的形式把下面的内容代码化
        具体事物:基本班学员,就业班学员
        共性:姓名,学习,休假

*/
class Test
{
        public static void main(String[] args)
        {
                BasicStudent b = new BasicStudent();
                b.name = "林青霞";
                System.out.println("姓名:"+b.name);
                b.holiday();b.study();


                System.out.println("****************这是一条华丽的分割线*******************");


                SuperStudent s = new SuperStudent();
                s.name = "李凤姐";

                System.out.println("姓名:"+s.name);
                s.holiday();s.study();
        }

}
abstract class Student  //定义抽象类  学生
{
        //定义变量与方法 :姓名 学习 休假
        String name;
        abstract void holiday();
        abstract void study();
}

class BasicStudent extends Student  //定义基础班学生继承学生
{
        void holiday()
        {
                System.out.println("去玩真人CS");
        }
        void study()
        {
                System.out.println("学习JAVASE");
        }
}

class SuperStudent extends Student //定义就业班学生继承学生
{
        void holiday()
        {
                System.out.println("在宿舍玩CF");
        }
        void study()
        {
                System.out.println("学习JAVAEE");
        }
}
作者: 陈捷旋    时间: 2015-4-29 01:09
好大的水龟
作者: 安日成    时间: 2015-4-29 06:40
瞅瞅    写的不错




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