黑马程序员技术交流社区

标题: 关于——毕老师基础视频07天-10-抽象类练习的问题 [打印本页]

作者: 李德全    时间: 2013-4-28 22:11
标题: 关于——毕老师基础视频07天-10-抽象类练习的问题
本帖最后由 李德全 于 2013-4-28 22:31 编辑

毕老师视频中第一个类
  1. class Employee
  2. {
  3.         private String name;
  4.         private String id;
  5.         private double pay;
  6.         Employee(String name,String id,double pay)
  7.         {
  8.                         this.name = name;
  9.                         this.id = id;
  10.                         this.pay = pay;
  11.         }
  12.         public abstract void work();//抽象,各个工作不一样
  13. }
复制代码
类上面少了个修饰词abstract,应改为
  1. abstract class Employee
  2. {
  3.         private String name;
  4.         private String id;
  5.         private double pay;
  6.         Employee(String name,String id,double pay)
  7.         {
  8.                         this.name = name;
  9.                         this.id = id;
  10.                         this.pay = pay;
  11.         }
  12.         public abstract void work();//抽象,各个工作不一样
  13. }
复制代码
求证实。
作者: 赵崇友    时间: 2013-4-28 22:24
是的,楼主说的没错。。
抽象方法必须放在抽象类中。而抽象类中不一定都是抽象方法。当继承抽象类的时候,必须复写父类中的所有抽象方法,否则,子类也还是抽象方法。
看来楼主看视频看的很仔细。但是要谅解毕老师的笔误呀,毕竟一天上课要上那么多小时。
作者: 李德全    时间: 2013-4-28 22:28
赵崇友 发表于 2013-4-28 22:24
是的,楼主说的没错。。
抽象方法必须放在抽象类中。而抽象类中不一定都是抽象方法。当继承抽象类的时候, ...

恩恩 不确定嘛 谢了哈 毕老师讲课呗儿有味
作者: 赵崇友    时间: 2013-4-28 22:32
李德全 发表于 2013-4-28 22:28
恩恩 不确定嘛 谢了哈 毕老师讲课呗儿有味

恩恩,不确定就发帖问!!这有很多大牛,俺只是菜鸟而已……嘎嘎:D
作者: 芦玉明    时间: 2013-4-28 23:12
我也刚看完这块,确实是少写了abstract




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