如果从效率上考虑,接口的数目的确定同哪些因素有关?

解决方案 »

  1.   

    理论上可以,可实际上有意义吗?多一个接口就多4个字节vtbl的代价,最主要的是一个组件的接口太多,跟组件编程的思想不符,系统分析的粒度太粗。
      

  2.   

    理论上可以,可实际上有意义吗?多一个接口就多4个字节vtbl的代价,最主要的是一个组件的接口太多,跟组件编程的思想不符,系统分析的粒度太粗。
      

  3.   

    1、一个接口中的方法当然不受限制,只要你愿意去编。
    2、接口的数目也不受限制,只要你愿意为每一个接口支付四个字节的vtbl指针。效率不成问题,主要对于内存是有些浪费了。 :)知道了以上两点,你可以放心的设计组件了。