- PEVR虛擬現(xiàn)實(shí)編輯平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)精析
- 浙江優(yōu)創(chuàng)信息技術(shù)有限公司
- 374字
- 2024-08-01 15:58:35
2.2.1 類的聲明
類的聲明格式如下:

其中,attributes、class-modifiers、class-base和class-body為可選項(xiàng),attributes為屬性集,class-modifiers為類的修飾符,關(guān)鍵詞class后跟隨類的名稱,identifier class-base和class-body表示繼承方式和基類名類的修飾符。
類的修飾符可以是以下幾種之一或它們的組合,在類的聲明中同一修飾符不允許出現(xiàn)多次:
1)new僅允許在嵌套類聲明時(shí)使用,表明類中隱藏了由基類中繼承而來的與基類中同名的成員。
2)public表示不限制對(duì)該類的訪問。
3)protected表示只能從所在類和所在類派生的子類進(jìn)行訪問。
4)internal只有其所在類才能訪問。
5)private只有.Net包中的應(yīng)用程序或庫才能訪問。
6)abstract抽象類不允許建立類的實(shí)例。
7)sealed密封類不允許被繼承。
使用new關(guān)鍵字可以建立類的一個(gè)實(shí)例,代碼如下:

在類B的方法F中創(chuàng)建了一個(gè)類A的實(shí)例、類的繼承聲明。
我們使用如下代碼表示類B從類A中繼承:

有關(guān)C#中的繼承機(jī)制,我們放在2.5節(jié)中進(jìn)行詳細(xì)討論,在這里要事先聲明的一點(diǎn)是C#中的類只支持單繼承。
推薦閱讀
- Oracle SOA Suite Developer's Guide
- Wordpress 3 Complete
- UI 設(shè)計(jì)入門一本就夠
- 零基礎(chǔ)學(xué)后期:Photoshop+Lightroom數(shù)碼照片處理從新手到高手
- Tomcat 6 Developer's Guide
- Mastering phpMyAdmin 3.1 for Effective MySQL Management
- Photoshop CC移動(dòng)UI設(shè)計(jì)實(shí)用教程
- Solid Edge 機(jī)械設(shè)計(jì)基礎(chǔ)及應(yīng)用
- Altium Designer 21實(shí)戰(zhàn)從入門到精通
- 中文版AutoCAD 2021完全自學(xué)教程
- 手把手教你學(xué)成Excel高手
- Sage ACT! 2011 Dashboard and Report Cookbook
- 基于深度學(xué)習(xí)的自然語言處理
- Photoshop CC 2018基礎(chǔ)與實(shí)戰(zhàn)教程
- AutoCAD 2012建筑設(shè)計(jì)與制作標(biāo)準(zhǔn)實(shí)訓(xùn)教程