面向对象方法:object oriented 简称OO 。是一种基于面向对象的理念的系统开发方法!主要包括面向对象的分析方法OOA,面向对象的设计方法OOP。
一下是一些面向对象理论中的常见概念对象:
指一些相互关联的实体,面向对象理论的基石,由对象的标识、对象中的操作集合、以及数据结构、对象对外消息接口组成。
类和实例:
类是创建对象的模型。对象是类的实例,实例化就是由类到对象的过程。
消息和方法:
方法使对象具有处理封装数据的功能,而消息则激活了这种功能并建立了对象间通信的桥梁。
继承:
继承是子类自动共享父类中的方法和数据的机制,描述了人类由一般到特殊的演绎能力。
封装:封装机制使对象成为数据与方法的集成体。封装使对象内部模块的改变不会对其他对象产生致命的后果。
重载:
1.函数重载:同一作用域内若干参数特征不同的函数可以使用相同的名字。
2.运算符重载:同一运算符可以施加于不同类型的操作上。