zoukankan      html  css  js  c++  java
  • 框架和类库的区别

      现在市面上的框架,不只含抽象类别,且含有具体类(Class)、函数(Function)、及对象(Object)实际上,框架已涵括了传统类别库(Class Library) 之功能,使得大家不易区分框架与类别库之差别了。只能在理论上,区分两者如下:

    应用框架

    1.目的:让应用程序员衍生出具体类,衍生时可修正类,才诞生对象

    2.应用框架中的类的函数,常调用应用程序中的函数。

    3.含有类之间的关系,其预设了对象间的相互合作关系。

    4.物件常含预设计行为(Default Behavior),预设行为可让应用程序员修正之。

    类库

    1.目的:让程序员拿现成类来诞生对象,类并未预留空间给程序员来修正。

    2.应用程序的函数只能调用类库中的函数,反之不可。

    3.类是独立的,并未设定对象间的沟通方式。

    4.对象的行为皆是固定的,无法修正之。

  • 相关阅读:
    udp tcp
    easy_install jinja2 mac linux
    linux 常用命令;
    Mac android 开发 sdk配置和手机连接
    ubuntu server 分区
    常见操作
    环境搭建相关
    ssh登录虚拟机上的linux
    算法学习
    转载一个 测试java类的玩意
  • 原文地址:https://www.cnblogs.com/hummersofdie/p/1962112.html
Copyright © 2011-2022 走看看