接口使得交流的出入口被迫(好的被迫-接口标准化)
接口使得内部的私有的得到主动保护(主动)
对象与对象之间的,不涉及消息在对象内部还在传递。
消息通过赋值的方式进行传递。
对象的输出和输入是通过对象的接口,
接口举例(对应到程序上):对象的函数的被动输入(接收的形参)/主动输出(return)
主动输入( 友元函数的输入口)/被动输出(声明友元的类)
被动的定义:不由自己的改变而改变
主动的定义:由自己的改变而改变
主被动是对称的
封装不仅仅是组合在一起,还得按顺序组合,数据被操作包围的封装。