当不适合采用生成子类的方法对已有的类进行扩充时,可以采用(1)设计模式动态地给一个对象添加一些额外的职责;当应用程序由于使用大量的对象,造成很大的存储开销时,可以采用(2)设计模式运用共享技术来有效地支持大量细粒度的对象;当想使用一个已经存在的类,但其接口不符合需求时,可以采用(3)设计模式将该类的接口转换成我们希望的接口。空白(2)处应选择()
面向对象就是既使用对象又使用类和继承等机制,而且对象之间仅能通过()来实现彼此之间的通信。
在面向对象方法中,基本结构是()而不是记录,一切事物、概念都可以看作()。
在Delphi环境中,组件板上的组件就是类的概念,例如按钮组件就是按钮类。而用户在窗体上创建的一个按钮就是对象的概念(按钮对象)。
面向对象存储的主要概念有()。
面向对象测试中测试类定义的每种方法,基本上相当于传统软件测试中的()。
引入类、对象等概念的数据库是()。
以下有关面向对象编程的基本概念,说法错误的是:()。
在Delphi环境中,组件页上的组件是“对象”的概念,在窗体上建立的按钮是“类”的概念。
面向对象数据模型的基本概念有()
接口与类同样是面向对象程序设计的核心,是创建对象的模版。
面向对象方法是一种运用()、()、()、聚合、消息传送、多态性等概念来构造系统的软件开发方法。
()基本元素有结点、组件、对象、连接、依赖等。
面向对象的生产作业控制模式从订单概念的形成开始,就考虑了物流系统各目标之间的关系,形成面向订单对象的控制系统。
面向对象程序设计中,接口不可以实例化,也不可以引用实现该接口的对象。
面向对象分析需要找出软件需求中客观存在的所有实体对象、概念,然后归纳、抽象出实体类。( )是寻找实体对象的有效方法之一。
下面概念中,不属于面向对象方法的是A)对象 B)继承 C)类 D)过程调用
在面向对象的系统设计过程中,须定义4种组件,它们是领域组件、__、任务管理组件和数据管理组件
在面向对象的程序设计中,将数据和处理数据的操作封装成一个整体就定义了一种事物的类型,称作“类”。类是一种抽象的概念,属于该类的一个实例叫做“【 】”。
60、面向对象分析过程中,从给定的需求中选择()来识别概念类。
在面向对象方法中,(44)定义了父类和子类的概念。子类在原有父类接口的基础上,用适合于自己要求的实现去置换父类中的相应实现称为()
在面向对象的基本概念中,()体现对象间的交互,通过它向目标对象发出操作请求
(请作答此空)设计模式能够动态地给一个对象添加一些额外的职责而无须修改此对象的结构;()设计模式定义一个用于创建对象的接口,让子类决定实例化哪一个类;欲使一个后端数据模型能够被多个前端用户界面连接,采用()模式最适合。
14、用面向对象开发软件时,通常先设计一个包含基本属性和()的类。然后,随着类的使用,会发现需要补充、修改甚至细化类及其接口。