動(dòng)態(tài)地給一個(gè)對(duì)象添加一些額外的職責(zé)。就增加功能來(lái)說(shuō),Decorator模式相比生成子類(lèi)更為靈活。有時(shí)我們希望給某個(gè)對(duì)象而不是整個(gè)類(lèi)添加一些功能。例如,一個(gè)圖形用戶(hù)界面工具箱允許你對(duì)任意一個(gè)用戶(hù)界面組件添加一些特性,例如邊框,或是一些行為,例如窗口滾動(dòng)。使用繼承機(jī)制是添加功能的一種有效途徑,從其它類(lèi)繼承過(guò)來(lái)的邊框特性可以被多個(gè)子類(lèi)的實(shí)例使用。但這種方法不夠靈活。因?yàn)檫吙虻倪x擇是靜態(tài)的,用戶(hù)不能控制對(duì)組件加邊框的方式和時(shí)機(jī)。一種極為靈活的方式是將組件嵌入另一個(gè)
系統(tǒng) 2019-08-29 23:40:19 1825
tolua++的源碼包中有很多測(cè)試?yán)印_@里我用更最簡(jiǎn)單的例子來(lái)學(xué)習(xí)。第一個(gè)例子是數(shù)組。僅僅是把C++中的一個(gè)數(shù)組導(dǎo)出到Lua中,可以在腳本中訪問(wèn)并修改。tarray.pkg文件:$#include"tarray.h"externintg_Arr[10]@Arr;很簡(jiǎn)單,$#include"tarray.h",包含實(shí)際的C頭文件,這個(gè)語(yǔ)句會(huì)去掉$符號(hào),直接插入到tolua++.exe生成的C文件中。文檔中說(shuō)$lfile,$cfile,$ifile會(huì)特別處理
系統(tǒng) 2019-08-29 23:30:55 1825
隨著計(jì)算機(jī)軟件開(kāi)發(fā)分工細(xì)節(jié)化,微軟對(duì)已有的產(chǎn)品線進(jìn)行了調(diào)整,在保持原有經(jīng)典開(kāi)發(fā)工具VisualStudio基礎(chǔ)上,又推出了一套新的設(shè)計(jì)開(kāi)發(fā)工具系列,ExpressionStudio。ExpressionStudio設(shè)計(jì)工具系列包含四項(xiàng)主要產(chǎn)品:ExpressionBlendExpressionBlend(下稱(chēng)Blend),是一款用于設(shè)計(jì)桌面和Web應(yīng)用用戶(hù)界面的可視化工具。用戶(hù)可以通過(guò)拖拉控件方式創(chuàng)建用戶(hù)交互界面;另外Blend中,包含一款軟件原型建模工具
系統(tǒng) 2019-08-29 23:28:41 1825
《Delphi高級(jí)輔助工具精解》Delphi教程系列書(shū)籍(024)《Delphi高級(jí)輔助工具精解》網(wǎng)友(邦)整理EMail:shuaihj@163.com下載地址:Part1Part2出版社:中國(guó)鐵道出版社作者:譚燕趙磊李之明系列名:開(kāi)發(fā)者說(shuō)出版日期:2003年7月國(guó)標(biāo)編號(hào):ISBN7-113-05245-2/TP.933條形碼:9787113052454字?jǐn)?shù):540千字印張:23印數(shù):1-5000頁(yè)數(shù):351開(kāi)本:787*10921/16版別版次:200
系統(tǒng) 2019-08-29 23:19:48 1825
Showshowourgame---qdooo(奇都世界),游戲測(cè)試已接進(jìn)尾聲,最近把測(cè)試中的一些故事整理了幾張圖片,拿出來(lái)曬曬。高朋滿(mǎn)座----玩家聚會(huì)莊園保衛(wèi)戰(zhàn)----可愛(ài)狗狗看家護(hù)院奇都世界的第一對(duì)情侶----婚姻系統(tǒng)測(cè)試愛(ài)情大魔咒----對(duì)“沖動(dòng)”的“懲罰”曲江垂釣----其樂(lè)無(wú)窮奇都“詩(shī)圣”-----李白的詩(shī)巾幗不讓須眉----騎寵大賽,MM奪冠奇都世界---驚鴻一瞥
系統(tǒng) 2019-08-29 23:01:57 1825
系統(tǒng) 2019-08-29 22:57:54 1825
packagecom.langhua.line;importjava.awt.BasicStroke;importjava.awt.Color;importjava.awt.Font;importjava.io.FileOutputStream;importorg.jfree.chart.ChartFactory;importorg.jfree.chart.ChartUtilities;importorg.jfree.chart.JFreeChart;im
系統(tǒng) 2019-08-29 22:57:17 1825
轉(zhuǎn)自http://www.ibm.com/developerworks/cn/websphere/library/techarticles/loulijun/0412/eai.html本文介紹了EAI的概念,并對(duì)一套完整的EAI技術(shù)層次體系中的不同層面進(jìn)行了詳細(xì)的講解。
processdefinition.xml文件內(nèi)容為:
系統(tǒng) 2019-08-29 22:30:57 1825
6.4ASP.NET2.0新特性由于PetShop4.0是基于.NETFramework2.0平臺(tái)開(kāi)發(fā)的電子商務(wù)系統(tǒng),因而它在表示層也引入了許多ASP.NET2.0的新特性,例如MemberShip、Profile、MasterPage、登錄控件等特性。接下來(lái),我將結(jié)合PetShop4.0的設(shè)計(jì)分別介紹它們的實(shí)現(xiàn)。6.4.1Profile特性Profile提供的功能是針對(duì)用戶(hù)的個(gè)性化服務(wù)。在ASP.NET1.x版本時(shí),我們可以利用Session、Cooki
系統(tǒng) 2019-08-29 22:26:38 1825