编程代码小故事(1)

/*
 *给大家讲个故事,
 *有一天我想请main帮我做件事,
 *因为我知道main能做(或许他以前做过呢?),
 *然后main开始做了,
 *他请hh帮他做,
 *hh说他自己一个人做不到,
 *他一前其实也是配合别人才做到的,
 *(好吧既然都这么说了,还是找个人配合这吊货吧&…………&)
 *算了,
 *main找了个临时工(会做hh做不到的部分)
 *告诉hh这个临时工,让hh(这吊货)赶紧把老子的事做了。草!!!

 */


public class Main
{
private HH hh = new HH();

public void make()
{
hh.setDo(new HH.Do()
{
public void make()
{
System.out.println("( ^-^ )");
}
});
hh.make();
}

public static void main(String[] args)
{
Main main = new Main();
main.make();
}

}



public class HH {
public interface Do
{
public void make();
}

Do theDo = null;

public void setDo(Do theDo)
{
this.theDo = theDo;
}

public void make()
{
if(theDo != null)
{
theDo.make();
}
}
}

你可能感兴趣的:(Java搞笑)