黑马程序员技术交流社区
标题:
缺少方法主体或声明抽象?什么意思
[打印本页]
作者:
zhiyuan0932
时间:
2014-9-17 22:39
标题:
缺少方法主体或声明抽象?什么意思
/*
基础班学生:
学习,睡觉。
高级班学生:
学习,睡觉。
可以将这两类事物进行抽取。
*/
abstract class Student
{
public abstract void study();
public void sleep();//为什么说这里缺少方法主体呢???
{
System.out.println("tangzheshuijiao");
}
}
class BaseStudent extends Student
{
public void study()
{
System.out.println("basestudy");
}
public void sleep();//为什么说这里缺少方法主体呢???
{
System.out.println("zuozheshuijiao");
}
}
class AdvStudent extends Student
{
public void study()
{
System.out.println("Advstudy");
}
}
class DoStudent
{
public void dosome(Student s)
{
s.study();
s.sleep();
}
}
class MainDemo
{
public static void main (String[]args)
{
DoStudent s=new DoStudent();
s.dosome(new BaseStudent());
s.dosome(new AdvStudent());
}
}
作者:
xplcc
时间:
2014-9-17 22:41
把分号去掉
作者:
sean
时间:
2014-9-17 22:44
哥们你在方法参数列表后面加分号干啥?
作者:
Allencheng
时间:
2014-9-17 22:51
只具有该功能!没有该功能的具体实现方法!
作者:
李天富
时间:
2014-9-17 23:49
耀眼的分号。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2