新增5個學生的資訊到集合中,
每個學生都有:學號,姓名,成績,3個內容,
新增完畢後將學生的分數從高到低排列並列印出來,用新增類的專案
和結構體一樣,只是在專案中有新增了乙個類的專案,用來定義變數,方便其他專案呼叫
作為乙個單獨的類,直接在class後面新增類名,寫法同樣用public + 數值型別+變數名,後面呼叫時需要例項化一下
如:類名 乙個變數=new 類名(),因為類屬於使用方法,需要加括號,將類中的所有屬性賦值到這個變數中,用這個變數
可以直接點出裡面的屬性使用
1.在專案中新增乙個類專案,在裡面新增用到的變數
2.新增main函式中新增學生資訊,並例項化一下這個類,將學生的資訊用呼叫的類中的變數接收
3.將接收到的屬性打包放在集合中,也就是集合內每乙個元素都是有多個不同屬性的資訊打包而成,需要單獨拿出時,也需要
將打包的元素強制轉換並賦值到類的變數中,之後需要哪個屬性就可以用這個變數直接點出裡面的屬性
4.將集合中的元素,按照每個元素中屬性分數進行排序,需要先轉換每個元素並賦值到變數中,用變數點出分數作為條件進行氣泡排序
5。將集合中排好序的每個元素裡面的屬性列印出來
類的專案:
using主專案:system;
using
system.collections.generic;
using
system.linq;
using
system.text;
namespace
物件導向_類_練習
}
usingsystem;
using
system.collections;
using
system.collections.generic;
using
system.linq;
using
system.text;
namespace
物件導向_類_練習
console.writeline(
"----------------------學生資料展示----------------------");
//2.進行排序
for (int i = 0; i < bb.count - 1; i++)}}
//3.列印
物件導向程式設計 類的練習
c 類的例項練習。personal music manage system author weiqing jin version 2011 12 13 19 31 13 mumu.include include include include include using namespace std ...
物件導向類的基礎練習
namespace homework set 屬性 重量 沒有對應的成員變數 public string weight private static string nature kill people 靜態屬性 槍械的本質 屬於所有槍械的屬性 所有例項屬性不可更改 public static str...
物件導向練習
定義boat和car兩個類,兩者都有私有成員weight屬性,定義兩者的乙個友員函式totalweight 計算兩個類的物件的重量和。請根據給定的main函式和totalweight 函式的定義,完善boat和car兩個類。友元函式的使用 include using namespace std cl...