以下关于面向对象的叙述中,()是不正确的。

1742 次浏览
  • A、通过消息传递,各个对象之间实现通信
  • B、每个对象都属于特定的类
  • C、面向对象软件开发可以实现代码的重用
  • D、一个对象可以是两个以上类的实例
一个类可以有多个对象面向对象的基本概念:1. 对象:由数据及操作所构成的封装体,是系统中用来描述客观事物的一个封装是构成系统的一个基本单位。对象三要素:对象标识、对象状态、对象行为2. 类:是现实世界实体化的描述。类将实体的数据和函数封装在一起。类的数据也叫状态、属性或特征。它表示静态的一面;类的函数也叫功能、操作或服务,表现类的动态一面。3. 类和对象的关系:对象是类的实例4. 抽象:通过特定的实例抽取共同特征以后形成概念的过程。它强调主要特征,忽略次要特征。5. 封装:讲相关概念组成一个单元,然后通过一个名称来引用它 6. 继承:表示类之间的层次关系,这种关系使得某类对象可以继承另外一类对象的属性和能力,继承又分为单继承和多继承,JAVA 是单继承语言,C 是允许多继承的 7. 多态:是一种方法,这种方法使得多个类中可以定义同一个操作或属性名,并在每个类中可以有不同的体现8. 接口:对操作规范的说明 9. 消息:对象间交互手段 10. 组件:是软件系统可代替的、物理的组成部分,它封装了实现体,并提供了一组接口的实现方法。11. 模式:表示了一个特定环境、一个问题和一个解决方法之间的关系12. 软件复用:是指将已有的软件及其有效成分用于构造新的软件和系统。组件技术是软件复用的关键技术
挑战成功
2年前
挑战失败
2年前
挑战失败
2年前
挑战失败
2年前