輕松添加Visual Studio類(lèi)關(guān)系圖
經(jīng)過(guò)長(zhǎng)時(shí)間學(xué)習(xí)Visual Studio 2005,并總結(jié)出演練步驟是對(duì)Visual Studio類(lèi)關(guān)系圖的一個(gè)示范,于是和大家分享一下,看完本文你肯定有不少收獲,希望本文能教會(huì)你更多東西。
#t#1.創(chuàng)建一個(gè)新的類(lèi)庫(kù)。在Visual Studio 2005中,從“文件”菜單選擇“新建”子菜單來(lái)創(chuàng)建一個(gè)新項(xiàng)目。也可以通過(guò)在標(biāo)準(zhǔn)工具欄中單擊“新建項(xiàng)目”來(lái)做到這一點(diǎn)。在C#項(xiàng)目中選擇“類(lèi)庫(kù)”模板,并給項(xiàng)目命名為“Personnel”。
2.添加一個(gè)Visual Studio類(lèi)關(guān)系圖到項(xiàng)目。打開(kāi)“項(xiàng)目”菜單并選擇“添加新項(xiàng)”菜單項(xiàng),從“添加新項(xiàng)”對(duì)話(huà)框添加一個(gè)Visual Studio類(lèi)關(guān)系圖。該類(lèi)關(guān)系圖被命名為“Employee”。
3.用類(lèi)關(guān)系圖工具箱添加一個(gè)新接口。命名該接口為“IEmployee”,其他用默認(rèn)選項(xiàng)。
4.用類(lèi)關(guān)系圖工具箱添加一個(gè)新抽象類(lèi),命名為“Employee”。
5.用類(lèi)關(guān)系圖工具箱添加另一個(gè)類(lèi),命名為“HourlyEmployee”。
6.用類(lèi)關(guān)系圖工具箱添加一個(gè)新結(jié)構(gòu),命名為“Name”。結(jié)構(gòu)在Visual Studio類(lèi)關(guān)系圖中表示為一個(gè)圓角方形。
從“類(lèi)詳細(xì)信息”窗口為IEmployee接口添加三個(gè)成員。EmployeeInfo方法返回一個(gè)字符串。Age屬性是一個(gè)整數(shù)用于讀取和設(shè)置一個(gè)雇員的年齡。***,F(xiàn)ullname屬性是“Name”類(lèi)型并用于獲取“Employee”的名字。
Employee類(lèi)應(yīng)該繼承和實(shí)現(xiàn)IEmployee接口。在類(lèi)關(guān)系圖工具箱中選擇繼承線(xiàn),將繼承線(xiàn)從Employee類(lèi)拖到IEmployee接口。接口成員現(xiàn)在顯示在Employee類(lèi)的類(lèi)詳細(xì)信息中。此外,Employee類(lèi)給出了接口成員的初步實(shí)現(xiàn):
- public abstract class Employee : IEmployee
- {
- #region IEmployee Members
- public int Age
- {
- get
- {
- throw new Exception(
- "The method or operation is not implemented.");
- }
- set
- {
- throw new Exception(
- "The method or operation is not implemented.");
- }
- }
- // Partial listing