/*
基础班的学生:学习,睡觉。
高级班的学习:学习,睡觉。
可以将这两类事物进行抽取
abstract class Student
{
public abstract void study();
public void sleep()
{
System.out.println("躺着睡");
}
}
class DoStudent
{
public void doSome(Student stu)
{
stu.study();
stu.sleep();
}
}
class BaseStudent extends Student
{
public void study()
{
System.out.println("base study");
}
public void sleep()
{
System.out.println("坐着睡");
}
}
class AdvStudent extends Student
{
public void study()
{
System.out.println("adv study");
}
}
class DuoTaiDemo3
{
public static void main(String[] args)
{
DoStudent ds=new DoStudent();
ds.doSome(new BaseStudent());
}
}*/
/*
需求:
电脑运行实例
电脑运行基于主板。
*/
class MainBoard
{
public void run()
{
System.out.println("mainboard run");
}
}
class DuoTaiDemo5
{
public static void main(String[] args)
{
MainBoard mb=new MainBoard();
mb.run();
}
}
|
|