萬星星@豌豆莢 歡迎加入我們
一個吃軟飯的男人!!!!!我只想寫程序####
微博:
http://weibo.com/wanlianwen
C++博客
首頁
新文章
新隨筆
聚合
管理
posts - 172, comments - 1253, trackbacks - 0
ACDK 的學習之旅--(2) ACDK中的Object類
1、傳統的C++類
由于ACDK也是C++代碼,所以在傳統C++類中使用ACDK類是沒有問題的
//
this is a NON ACDK class
class
AClass
{
int
_val;
public
:
AClass() : _val(
42
)
{
}
//
a NON ACDK class can make usage of ACDK classes.
RString get()
{
RStringBuffer sb
=
new
StringBuffer();
sb
->
append(_val);
return
sb
->
toString();
}
}
;
2、類型定義
為了獲得ACDK框架的的一些特性(垃圾回收,應用于集合、反射以及腳本中等),你的類型定義需要滿足以下幾個條件:
a、所有可實例化的類必須直接或者間接派生于acdk::lang::Object
b、不運行多重繼承自acdk::lang::Object
c、接口類是純虛類
d、類可以實現幾個接口
例如:
類定義:
ACDK_DECL_CLASS(AClass);
class
AClass :
extends
acdk::lang::Object
{
int
_val;
public
:
AClass(
int
number) : Object(), _val(number)
{
}
}
;
RAClass aclass
=
new
AClass(
42
);
接口定義:
ACDK_DECL_INTERFACE(AInterface);
class
AInterface ACDK_INTERFACEBASE
{
public
:
virtual
void
doIt(IN(RString) arg)
=
0
;
}
;
當然,為了利用ACDK對象模型的元特性(象序列化、垃圾回收,腳本調用),必須在類中添加元信息(Metainfo)。
posted on 2007-12-24 23:59
萬連文
閱讀(573)
評論(0)
編輯
收藏
引用
所屬分類:
ACDK
只有注冊用戶
登錄
后才能發表評論。
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
相關文章:
ACDK 的學習之旅--(5) 第一個小應用
ACDK 的學習之旅--(4) ACDK中的元信息Metainfo(RTTI)
嘿嘿 轉載
ACDK 的學習之旅--(3) ACDK中的類型
ACDK 的學習之旅--(2) ACDK中的Object類
開始 ACDK 的學習之旅--(1)
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
簡歷下載
聯系我
<
2025年5月
>
日
一
二
三
四
五
六
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(66)
給我留言
查看公開留言
查看私人留言
隨筆分類
.NET(6)
ACDK(6)
ATL(11)
MFC(29)
richedit(9)
WTL(1)
亂七八糟(61)
模板(8)
小作品(40)
隨筆檔案
2013年3月 (2)
2012年9月 (2)
2012年8月 (2)
2012年7月 (2)
2012年6月 (3)
2012年5月 (2)
2011年9月 (2)
2011年8月 (1)
2011年6月 (2)
2011年5月 (4)
2011年4月 (2)
2011年3月 (2)
2010年12月 (1)
2009年9月 (1)
2009年8月 (2)
2009年7月 (2)
2009年6月 (2)
2009年5月 (1)
2009年4月 (1)
2009年1月 (1)
2008年12月 (5)
2008年11月 (2)
2008年10月 (1)
2008年9月 (7)
2008年8月 (2)
2008年3月 (3)
2008年2月 (2)
2008年1月 (3)
2007年12月 (6)
2007年11月 (1)
2007年10月 (3)
2007年9月 (1)
2007年8月 (5)
2007年7月 (5)
2007年6月 (3)
2007年5月 (5)
2007年4月 (5)
2007年3月 (4)
2007年2月 (2)
2007年1月 (2)
2006年12月 (4)
2006年11月 (8)
2006年10月 (1)
2006年9月 (9)
2006年8月 (7)
2006年7月 (10)
2006年6月 (1)
2006年5月 (2)
2006年4月 (10)
2006年3月 (3)
2006年2月 (3)
2006年1月 (2)
2005年12月 (8)
相冊
new
個人相冊
搜索
最新評論
1.?re: 用MFC實現WebGUI--(CDHtmlDialog)
前輩好,代碼下載之后怎么用啊?我生成的exe打開是空白的頁面,菜單新建不知道建的啥,打開一個html頁面也沒有反應,我的環境是vs2010
--王同林
2.?re: 使MFC變漂亮一:MFC與Flash交互示例
能不能把Flash源文件共享一下,要不然Flash端變量不知道怎么操作
--ddd
3.?re: 甘特圖第一版本發布
你這個附件有什么功能限制?
--xrczld
4.?re: 并行編程--MPI開發入門
我是用的vs+MPICH2,用wmpiexec運行我的exe的時候,不能連接到主機是什么鬼啊。。求回復
--M琨M
5.?re: 基于Chrome開源提取的界面開發框架 三(.3)
豌豆莢非常不錯的應用
--mmocake
閱讀排行榜
1.?基于Chrome開源提取的界面開發框架開篇(32404)
2.?用MFC實現WebGUI--(CDHtmlDialog)(26027)
3.?并行編程--MPI開發入門(19189)
4.?使MFC變漂亮二:MFC與HTML交互示例(17485)
5.?FreeType2研究(16108)
評論排行榜
1.?我把初戀搞丟了(原創)(55)
2.?一個小型繪圖程序(45)
3.?并行編程--MPI開發入門(42)
4.?我得C++學習心得(41)
5.?用MFC實現WebGUI--(CDHtmlDialog)(40)
Copyright ©2025 萬連文 Powered By
博客園
模板提供:
滬江博客
老司机午夜网站国内精品久久久久久久久
|
亚洲AV伊人久久青青草原
|
狠狠色婷婷久久综合频道日韩
|
国产99久久久国产精品小说
|
亚洲精品国精品久久99热一
|
www亚洲欲色成人久久精品
|
三级韩国一区久久二区综合
|
久久久噜噜噜www成人网
|
国产精品亚洲美女久久久
|
四虎影视久久久免费观看
|
国产精品久久久久…
|
久久久久99这里有精品10
|
女人香蕉久久**毛片精品
|
2020国产成人久久精品
|
久久精品成人免费观看97
|
久久精品无码午夜福利理论片
|
精品多毛少妇人妻AV免费久久
|
久久无码人妻一区二区三区午夜
|
国产精品99久久不卡
|
国产成人精品久久二区二区
|
手机看片久久高清国产日韩
|
伊人丁香狠狠色综合久久
|
波多野结衣久久一区二区
|
欧美伊人久久大香线蕉综合
|
久久精品毛片免费观看
|
久久这里只有精品首页
|
久久久99精品一区二区
|
99热成人精品免费久久
|
久久不射电影网
|
久久99免费视频
|
国产成人精品久久免费动漫
|
国内精品久久久久久99
|
伊人久久无码中文字幕
|
99久久99久久精品国产片果冻
|
天天影视色香欲综合久久
|
欧美国产精品久久高清
|
国产一区二区精品久久凹凸
|
国产精品免费久久久久电影网
|
国产精品美女久久久久AV福利
|
伊人久久综在合线亚洲2019
|
九九久久精品无码专区
|