简单的客户机服务器系统结构中应分成两部分客户机负责用户输入和展示服务器则处理低层的功能例如数据库的运作等服务器通常含有一组服务器对象能同时为多个客户机服务单显露法如图4-6所示 代理体系结构具有优点: (1)在处理复杂任务时代理体系结构统筹多个全自动或半自动的代理活动具有高度的灵活性 (2)由于各组功能分布在不同的代理上系统比较容易维修和扩展 (3)可用渐进方式建立并容许从原有系统逐步过渡 (4
系统边界参与者(Actor)用例(Use Case)用例间的关系(Relationship)用例(Use Case)最初由Ivar Jackboson博士提出后被综合到UML规范之中它用来表示参与者期望系统所要完成的功能系统执行的一组动作序列这些动作序列可以产生一个特定参与者可观察的结果简单来讲用例就是对系统功能的描述不过一个用例描述的是整个系统功能的一部分(子功能模块)若干个用例联合起来描述了完
面向对象程序设计有4个基本的特征:继承封装抽象和多态下面将分别简单介绍它们的概念及用法
#
#
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级 第4章 Java面向对象开发 目标要求了解和掌握JAVA语言的由来及技术特点了解和掌握Java面向对象编程技术及JAVA的语法基础主要内容Java语言简介Java面向对象编程技术Java语法基础 4.1 Java语言简介 4.1.1 Java的由来 Java语言最诞生于1991年起初被称为OAK语言是SUN为一些消费性电
第4章 类型系统 多态消息():多态消息getPerimeter():intgetNumberOfCorners():int int j = ()getPerimeter():int Shape sh Triangle tr = new Triangle( ) Square sq = new Square( )如果把sh关联到square上:发送下面的消息会有什么结果×计算表达
#
机动性5方法和属性单一继承Employee直接基类和间接基类单一继承17class A{…}class B{…}class C :public A public B{…}21访问基类成员基类成员私有访问控制private protected publicinclude<>class A{private:int privAprotected:int protApublic:int pubA}
对象 类在Java语言中类是基本的构成要素是对象的模板Java程序中所有的对象都是由类创建的一个Java类主要包括以下两部分:类的声明类的主体方法体是方法的实现部分在方法体中可以完成指定的工作可以只打印一句话也可以省略方法体使方法什么都不做需要注意的是:当省略方法体时其外面的大括号一定不能省略(1)public 公共变量 由public修饰的变量称为公共变量可被任何包中的任何类访问只有在确认
违法有害信息,请在下方选择原因提交举报