设计题目:鲁提辖剃度
和尚要做什么呢,要吃斋(chiZai())、念经(nianJing())、打坐(daZuo())、撞钟(zhuangZhong())、习武(xiWu())等。如果设计一个和尚(Monk)接口,给出所有和尚都需要实现的方法,那么这个接口应当如下:
public interface Monk{
   public void chiZai();//吃斋
  public void nianJing();//吃斋
  public void daZuo();//打坐
  public void zhuangZhong();//撞钟
  public void xiWu();//习武
   public String getName();//问名字}
显然,所有的和尚都应当实现接口所定义的全部方法,不然就根本过不了Java语言编译器这一关。象下面的鲁提辖(LuTiXia)类就不行,其代码如下:
public class LuTiXia implements Monk{
  public void XiWu(){
    System.out.println("拳打镇关西");
    System.out.println("大闹五台山");
    System.out.println("大闹桃花村");
    System.out.println("火烧瓦官寺");
    System.out.println("倒拔垂杨柳"); }
  public String getName(){ 
return "鲁智深";}
}
由于鲁提辖只实现了getName()和xiWu()方法,而没有实现任何其他方法。因此,他根本就通不过Java语言编译器。如果鲁提辖实现所有的方法,鲁提辖也就不是鲁提辖了。
要求:你能修改上述设计方案,使鲁提辖不必实现所有方法,仍能遁入佛门吗?请用Java语言实现你的设计方案。 
提示:以史为鉴,研究一下几百年前鲁智深是怎样剃度成和尚的,会对你有所启发。当初鲁提辖剃度,众僧说:“这个人形容丑恶,相貌凶顽,不可剃度”,但是长老却说:“此人上应天星,心地刚直。虽时下凶顽,命中驳杂,久后却得清静。正果非凡,如等皆不及他。”看来这里也上应一个天星的话,问题就可解决了!躲难逃灾入代州,恩人相遇喜相酬。
只因法网重重布,且向空门好好修。
打坐参禅求解脱,粗茶淡饭度春秋。
他年证果尘缘满,好向弥陀国里游。