国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

.NET虛擬對象系統(tǒng)中的類型系統(tǒng)

2024-07-10 12:37:59
字體:
來源:轉載
供稿:網(wǎng)友

VOS類型系統(tǒng)提供豐富的類型系統(tǒng),它打算支持多種編程語言的完全實施。所以,VOS必須都支持面向對象的語言和過程編程語言。

現(xiàn)在,存在著很多種近似但有點不兼容的類型。就拿整型當例子,在VB中,它是16位長,而在C++中,它是32位。還有更多的例子,特別是用在日期和時間以及數(shù)據(jù)庫方面的數(shù)據(jù)類型。這種不兼容使應用程序的創(chuàng)建和維護不必要地復雜化,尤其當程序使用了多種編程語言時。

另一個問題是,因為編程語言之間存在著一些差別,你不能在一種語言中重用另一種語言創(chuàng)建的類型。(COM用二進制標準接口部分地解決了這個問題)。 當今代碼重用肯定是有限的。

發(fā)布應用程序的最大障礙是各種編程語言的對象模型不統(tǒng)一。幾乎每一方面都存在著差異:事件、屬性、永久保存等等。

VOS這里將改變這種現(xiàn)象 。VOS定義了描述值的類型,并規(guī)定了類型的所有值所必須支持的一條合約。前面提到的支持面向對象和過程編程語言,就存在著兩種值和對象。

對于值,類型存儲于表述中,同樣操作也在其中實行。對象更強大因為它顯式地存于表述中。每一個對象都有一個區(qū)別于其它對象的識別號。支持不同的VOS類型在第四章 “C#類型”中提出。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 甘洛县| 文昌市| 修文县| 清丰县| 庆城县| 丘北县| 佛教| 贡觉县| 楚雄市| 易门县| 铜川市| 平邑县| 湘潭县| 万年县| 木兰县| 江安县| 郓城县| 丰台区| 四会市| 东乡县| 敦煌市| 罗山县| 深圳市| 栖霞市| 龙州县| 元氏县| 宜川县| 莆田市| 乌鲁木齐县| 镇雄县| 铜川市| 团风县| 郎溪县| 芦溪县| 扬州市| 仪征市| 本溪市| 革吉县| 泸西县| 余姚市| 石景山区|