例子
#$99)$'17)$=&, )$
#$9() )$'17)$-=&, )$
$99)$'17)$=&, )$
$9() )$'17)$-=&, )$
.)*9'(-9#$>$&=&, )$
$/9 =&, )$
?$$"9 -=&, )$
参考书目
框架的对象模型()视图
介绍
目前有许多可以创建网络管理应用的 的 。大多数 都提供了一个很大的函数
库,调用这些函数的程序员需要熟悉 内部的工作原理和它的资源管理机制。这些
大多都是平台相关的,导致了 的代码也成了操作系统相关的或者网络系统平台
有关的,难以移植。另一方面由于 有丰富的、可复用的标准类库,用 开发应用
成了目前的主流,然而 标准类库所缺少的正是一套封装好的处理网络管理的类。如
果基于面向对象的方法来进行 网络编程,可以提供以下诸多好处:易用、安全、可
移植、能扩展。因此 灵活有效的解决了其他类似 执行和管理起来都很痛苦
的问题。
什么是
是一套 类的集合,它为网络管理应用的开发者提供了 服务。
并非是现有的 引擎的扩充或者封装。事实上为了效率和方便移植,它只
用到了现有的 库里面极少的一部分。也不是要取代其他已有的
,比如 .。只是通过提供强大灵活的功能,降低管理和执行的复杂
性,把面向对象的优点带到了网络编程中。
的本质
简单易用的
面向对象的 编程应该是简单易用的。毕竟, 原意就是“简单网络管理协议”,
只是将简单还给 !应用的开发者不需要关心 的底层实现机制,因
为面向对象的方法已经将 内部机制封装、并隐藏好了。的简单易用表现
在以下方面:
为 提供了简单易用的接口
评论0
最新资源