BBS水木清华站∶精华区

发信人: baleno (让我知道的ID快乐), 信区: Java        
标  题: Re: 骡子问题 
发信站: BBS 水木清华站 (Mon Aug 21 17:16:44 2000) 
 
【 在 DBPZ (小石头※从头再来) 的大作中提到: 】 
 假设上帝使用JAVA描述世界,假设骡子拥有马和驴的一切方法 
 他将怎样描述 Class mule? 
 public Class mule extends horse implements donkey 
 还是 
 public Class mule extends donkey implements horse 
 还是 
 public Class mule extends mammal implements horse,donkey 
 还是怎样的呢? 
 无论怎样,都会有很大的代码重复。 
 
我认为应该是 
public class horse extend mammal implements horseable 
public class donkey extend mammal implements donkeyable 
public class mule extend mammal implements horseable, donkeyable 
 
-- 
春观夜樱, 
                夏望繁星, 
                                秋赏满月, 
                                                冬会初雪 
 
 
※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.68.179] 

BBS水木清华站∶精华区