广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 10939 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
Freelife
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x2 鲜花 x60
分享: 转寄此文章 Facebook Plurk Twitter 版主评分 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x2
[C/C++][教学] 类别简介
教学区好像没有比较基础的教学~
我来写一些基本的C++语法,有不足的地方,
请多包涵,也请用力的批评指教^^"

(1)学习C++时,应该建立物件导向的观念,把重点放在类别、物件、继承、多型、样版的运用。
(2)程式撰写时,尽量将所有资料封装在类别(class)之内,建立物件使用上的观念。
(3)类别的宣告:
class className{
存取权限:
变数宣告;
函数宣告;
};

className:填入你为这个类别取的名子。
存取权限:private、public、protected。
public(为公用的资料,任何使用这个类别的物件,都可以存取)。
protected(为"保护"的资料,类别本身和继承这个类别的子类别可以取存。)
private(为私有的资料,只有这个类别自已(类别本身的成员函数),才能够存取。

使用时可以不指定存取的权限,当你没有指定时,预设值是设为private。

变数宣告:定义类别之中,会使用的变数,称为"资料成员(Data Member)"。
函数宣告:定义此类别会使用的函数功能,称为"成员函数(Member function)"。

(4)类别的建构式(Constructor)
宣告方式:
class className{

public:
className();
};

在类别里面,宣告1个和类别名称相同的函数,这个函数就是此类别的建构式。
通常会将建构式,宣告成public的成员函数。
建构式会在此类别的物件建立的时候,自动执行。
此函数没有传回值,用来做初始化的动作。

(5)类别解构式(Destructor)
宣告方式:
class className{

public:
~className();
};

在建构式的前面,加1个'~'符号,就是解构式。
通常会宣告成public的成员函数。
当物件的生命周期结束时,会自动呼叫。
此函数没有传回值,也没有参数,用来执行释放资源的动作。

(6)类别函数的宣告 ..

访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容



[ 此文章被Freelife在2005-05-30 11:04重新编辑 ]

此文章被评分,最近评分记录
财富:50 (by codeboy) | 理由: 感谢的文章喔....请继续努力发表喔~^^



献花 x0 回到顶端 [楼 主] From:台湾中华电信 | Posted:2005-05-13 18:40 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.021491 second(s),query:15 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言