面向对象技术基础

来源:互联网 发布:寒武纪科技知乎 编辑:程序博客网 时间:2024/05/17 09:29

什么是对象?

        面向对象技术是一种以对象为基础,以事件或消息来驱动对象执行处理的程序设计技术。

        面向对象技术强调在软件开发过程中面向客观世界或问题域中的事物,采用人类在认识客观世界的过程中普遍运用的思维方法,直观、自然地描述客观世界中的有关事物。

    对象范围很广泛,物理实体,概念实体,软件实体都可称为对象,例如:一个老师,一个杯子,一个数据表,一个窗体等等。


面向对象技术简介:


面向对象技术的优点:

    面向对象技术在软件设计中是一种非常重要的思想,虽然技术在不断发展,软件更新速度日益加快,但软件开发却是时时刻刻在进行,并且软件后期的修改的维护特别是在大型软件显得更为困难。而采用面向对象设计则有利于复用,有利于扩充,有利于提高软件质量,有利于加速软件开发过程。

    因此,在软件设计开发过程中,树立面向对象思想是非常必要的。

1 0