打个比方:机械工具
* 五号扳手是用来扭五号螺母的,相当于类里边的一个方法,完成特定功能;
* 而尺寸大小不同的扳手就成了相近功能的扳手套装,相当于集中功能成了一个类;
* 再者在修理当中,不光只用一套扳手的,还要一套螺丝刀、一套钻头什么的,那就是工具箱了,可以视为几个相关的类封装成了类库。
* 同时,这个工具箱里的工具都是有固定用法的,比如说扳手是用来扭的而不是摔的,螺丝刀是用来拧的而不是咬的。那么这个工具箱就规定了人们对它的用法,这时它就成了一套框架(特定的功能集,特定的使用法)
* 最后,包是一个通用的称呼,就像女孩子装化妆品的是个包,学生们上课背的也是个包。只是一个装东西的容器的意思。
* 五号扳手是用来扭五号螺母的,相当于类里边的一个方法,完成特定功能;
* 而尺寸大小不同的扳手就成了相近功能的扳手套装,相当于集中功能成了一个类;
* 再者在修理当中,不光只用一套扳手的,还要一套螺丝刀、一套钻头什么的,那就是工具箱了,可以视为几个相关的类封装成了类库。
* 同时,这个工具箱里的工具都是有固定用法的,比如说扳手是用来扭的而不是摔的,螺丝刀是用来拧的而不是咬的。那么这个工具箱就规定了人们对它的用法,这时它就成了一套框架(特定的功能集,特定的使用法)
* 最后,包是一个通用的称呼,就像女孩子装化妆品的是个包,学生们上课背的也是个包。只是一个装东西的容器的意思。