//組件,容器,引擎,框架,平臺
設(shè)計,無外乎抽象
先看一段接口的使用代碼
public class container{
public void excute(Comp c){
c.metod1();
c. metod2 ();
}
}
interface Comp{
public void method1 ();
public void method2 ();
}
class CompImpt{
public void method1 (){
System.out.println(“method1”);
}
public void method2 (){
System.out.println(“method2”);
}
}
這個就是接口的使用,當(dāng)你把調(diào)用接口的類當(dāng)作是容器,當(dāng)作是引擎時,當(dāng)作是框架時,CompImpt就是組件,你就成為了設(shè)計師,把調(diào)用接口的類當(dāng)作是平臺時,CompImpt就是插件,你就成了架構(gòu)師
開個玩笑,呵呵!!