面向对象程序设计的概念
7.1面向对象的基本概念--对象和类 1.对象 1)对象 对象(Object)是反映客观事物属性及行为特征的描述。对象把事物的属性和行为封装在一起。2)对象的属性 窗口的标题及窗口的大小。第二章 面向对象程序设计的概念。C与C++的差别 引用 类和对象 构造函数和析构函数。C++对C的改进。cout sum。
面向对象程序设计的概念Tag内容描述:<p>1、第七章 表单设计与应用 主讲: 7.1面向对象的基本概念-对象和类 1对象 1)对象 对象(Object)是反映客观事物属性及行为特征的描述。每个对象都具有描述它的特征 的属性,及附属于它的行为。对象把事物的属性和行为封装在一起,是一个动态的概念。对 象是面向对象编程的基本元素,是“类”的具体实例。 2)对象的属性 窗口的标题及窗口的大小;窗口的前景和背景颜色; 窗口中所显示信息的内容及格式;窗口中提供了哪些控件; 窗口中每个控件在窗口的位置;窗口中每个控件的大小; 窗口中的控件应如何操作。 另外,在Visual FoxPro应用程序。</p><p>2、第二章 面向对象程序设计的概念,C与C+的差别 引用 类和对象 构造函数和析构函数,C对C的改进,一般语法的改进 指针和引用 函数的改进,C的输入和输出,include “stdio.h” printf(“hello c”); scanf(“%d”,#include”iostream.h” cout sum; cout “sum is ” sum endl;,一般语法的改进,注释,/*.*/ /,一般语法的改进,变量定义,变量定义可以位于程序中的任何地方,下面的语句有问题吗? for( int i=0; i10; i+) int c; c*=2; int s; ,一般语法的改进,符号常量的定义,define NULL 0 #define Length 100 #define PI 3.1415926 const int NULL=。</p><p>3、1,第二章 面向对象(OO) 程序设计基本概念,2,本章总体纲要,面向对象程序设计的基本思想 对象与类 封装性 继承性 接口 多态性,3,实体,抽象数据类型,类,对象,4,面向对象程序设计是使用类和对象将现实世界中真实的或抽象的实体在程序中建立模型。,面向对象程序设计,5,面向对象程序设计的基本思想?,面向对象程序设计(OOP) 传统:面向过程 对象例子 汽车:车轮、发动机、方向盘、座椅、车门和窗 狗:动物的子类 将数据(属性)和方法(行为或功能)封装到类(classes)中 对象(objects): 类的实例或类本身 三个基本特性:封装性、继承性和多态性,6,面。</p><p>4、1,1. 对象 客观世界中任何一个事物都可以看成一个对象(object)。 对象可大可小。对象是构成系统的基本单位。 一个对象往往是由一组属性和一组行为构成的。 2. 封装与信息隐蔽 面向对象程序设计方法的一个重要特点就是“封装性” (encapsulation),所谓“封装”,指两方面的含义: 一、将有关的数据和操作代码封装在一个对象中,形成一个基本单位,各个对象之间相对独立,互不干扰。 二、将对象中某些部分对外隐蔽,即隐蔽其内部细节,只留下少量接口,以便与外界联系,接收外界的消息。 信息隐蔽还有利于数据安全,防止无关的人了解和修改。</p>