分被我放完了~~希望师兄们帮帮忙哈~~

解决方案 »

  1.   

    首先程序员分为两种
    1,API程序员 -- 负责编写API类库的程序员。
    2,客户端程序员 -- 利用API程序员编写的类,来从事应用开发,或者开发出其他API类的程序员。一,API程序员编写的类中,有许多方法,这些方法可以行某项功能,而这个功能的具体实现却被隐藏其中。客户端程序员,只要知道这些方法的用法(比如传入的参数)及功能(如返回特定的值),就可以进行使用,而不必知道具体的实现过程。这样封装了具体实现,API程序员如果修改类方法的具体实现,但因为调用接口不变,就不会破坏客户端程序员的应用。这就是封装的基本概念。