说明并理解面向对象的开发方法中的对象、类、封装、继承等概念。
1个回答
展开全部
【答案】:面向对象的开发方法:是一种综合运用对象、类、继承、封装、聚合、消息传送、多态性等概念来构造系统的软件开发方法。
对象就是客观世界中的任何事物在计算机程序世界里的抽象表示,或者说,是现实世界中个体数据的抽象模型。
类,又称为对象类,是具有相同或相似结构、操作和约束规则的对象组成的集合,是一组对象的属性和行为特征的抽象描述。或者说,是具有共同属性、共同操作方法(性质)的对象集合,包括标识、继承、数据结构、操作和接口。
封装又称信息隐藏,把对象及对象的方法、操作的实现封闭在一起,对象的封装性是面向对象技术的一个重要的特征。这实际上是一种信息隐蔽技术,使对象的使用者只能看到封装界面上的信息,对象的内部是隐蔽的。
不同对象收到同一消息后可能产生完全不同的结果,这种现象称为多态。
继承是指一个类因承袭而具有另一个类的能力和特征的机制或关系。父类具有通用性,而子类具有特殊性。子类可以从其父类甚至祖先那里继承方法和属性。
对象就是客观世界中的任何事物在计算机程序世界里的抽象表示,或者说,是现实世界中个体数据的抽象模型。
类,又称为对象类,是具有相同或相似结构、操作和约束规则的对象组成的集合,是一组对象的属性和行为特征的抽象描述。或者说,是具有共同属性、共同操作方法(性质)的对象集合,包括标识、继承、数据结构、操作和接口。
封装又称信息隐藏,把对象及对象的方法、操作的实现封闭在一起,对象的封装性是面向对象技术的一个重要的特征。这实际上是一种信息隐蔽技术,使对象的使用者只能看到封装界面上的信息,对象的内部是隐蔽的。
不同对象收到同一消息后可能产生完全不同的结果,这种现象称为多态。
继承是指一个类因承袭而具有另一个类的能力和特征的机制或关系。父类具有通用性,而子类具有特殊性。子类可以从其父类甚至祖先那里继承方法和属性。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询