1 / 7
文档名称:

VC教案3-C++对象.doc

格式:doc   页数:7
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VC教案3-C++对象.doc

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

VC教案3-C++对象.doc

文档介绍

文档介绍:课题: VC基础知识

目的要求:
了解类与对象的基本概念
掌握类与对象的定义格式及三种成员访问权限的作用
掌握类对象的初始化成员函数及输出成员函数
教学重点:
类类型与对象概念
教学难点:
类与对象的概念及其定义格式
教学课时: 2
教学方法:讲授为主
教学内容与步骤:
类与对象(CLASS)示例:
类是体现面向对象程序设计的最基本特征,也是体现C++与C最大的不同之处。类是一个数据类型,它定义的是一种对象类型,由数据和方法组成,描述了属于该类型的所有对象的性质。
例:
#include""
#define N 2 // student numbers
#define nC 2 // course numbers
class STU
{ public:
int number;
char name[10];
int course[nC];
};
class my_class
{
private:
STU student[N];
public:
void set_value()
{ int i,j;
for( i=0;i<N;i++)
{ cout<<"number,name:";
cin>>student[i].number;
cin>>student[i].name;
cout<<"score:";
for(j=0;j<nC;j++)
{ cin>>student[i].course[j];
}
}
};
void zhengfen();
};
void my_class::zhengfen()
{ int i,sum_1=0;
for(i=0;i<N;i++)
sum_1+=student[i].course[1];
cout<<"sum 0f first course score:"<<sum_1;
}
void main()
{ my_class C0509301;
();
();
}
类与对象:
对象
从一般意义上讲,对象是现实世界中一个实际存在的事物,它可以是有形的(比如一辆汽车),也可以是无形的(比如一项计划)。对象是构成世界的一个独立单位,它具有自己的静态特征(状态)和动态特征(操作)。静态特征即可以用某种数据来描述的特征,动态特征即对象所表现的行为或对象所具有的功能。
面向对象语言把状态和操作封装于对象体之中,并提供一种访问机制,使对象的“私有数据”仅能由这个对象的操作来执行。用户只能通过允许公开的操作提出要求(消息),才能查询和修改对象的状态。

类是面向对象语言必需提供的用户定义的数据类型,它将具有相同状态、操作和访问机制的多个对象抽象成为一个对象类。
类与对象的关系:如同汽车与具体的一辆车的关系。汽车都能跑,有四个轮子,所有的汽车组成了一个类,具体到一辆汽车,它具有类的全部特性(能跑,有四个轮子),是汽车类的一个子集或元素。类给出了属于该类的全部对象的抽象定义,而对象则是符合这种定义的一个实体。所以,一个对象又称作类的一个实例

最近更新

2024年河南女子职业学院单招职业适应性测试模.. 40页

2024年河南工业和信息化职业学院单招综合素质.. 40页

2024年河南工业职业技术学院单招职业技能测试.. 40页

2024年河南林业职业学院单招职业倾向性测试模.. 40页

2024年河南测绘职业学院单招职业适应性考试题.. 39页

2024年河南省三门峡市单招职业适应性考试题库.. 40页

2024年河南省周口市单招职业适应性测试题库含.. 41页

2024年河南省平顶山市单招职业倾向性考试模拟.. 41页

2024年河南省洛阳市单招职业倾向性测试题库含.. 40页

2024年河南省许昌市单招职业适应性测试模拟测.. 40页

2024年河南省鹤壁市单招职业倾向性考试模拟测.. 40页

2024年河南轻工职业学院单招职业适应性测试模.. 40页

2024年泉州纺织服装职业学院单招综合素质考试.. 39页

2024年泉州经贸职业技术学院单招职业技能测试.. 39页

2024年泰山科技学院单招职业技能考试题库带答.. 41页

2024年洛阳商业职业学院单招职业技能考试模拟.. 41页

2024年济南护理职业学院单招职业适应性测试模.. 40页

2024年浙江农林大学单招职业技能考试模拟测试.. 40页

2024年浙江同济科技职业学院单招职业倾向性考.. 40页

2024年浙江商业职业技术学院单招职业适应性测.. 40页

2024年浙江宇翔职业技术学院单招职业倾向性考.. 39页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

九年级家长会课件PPT下载(初三2班) 25页

山东科技版小学英语五年级下册词汇表带音标 4页

年产3000万片硝苯地平缓释片车间设计 40页

DB61∕T 926-2014 火灾高危单位消防安全管理与.. 45页

AQ 7011-2018《高温熔融金属吊运安全规程》 11页

保洁外包单位月度考评表 3页

基于 ABAQUS 的切削残余应力仿真说明书 43页