1using
system;
2using
system.collections.generic;
3using
system.linq;
4using
system.text;
5using
system.threading.tasks;67
namespace
classdemo848
set 49}
5051
//屬性:學生姓名
52public
string
studentname
5355
set 56}
5758
//屬性:年齡
59public
intage
6063
set69}70
71//
方法:獲取學員資訊;
72///
73///
訪問修飾符,可以省略,預設private,可以根據需要修改為public
74///
方法名,一般是「動詞」或「動賓短語」,採用pascal命名法,首字母大寫,不能以數字開頭
75///
引數列表:根據需要新增,也可以省略,引數列表要求「型別 引數名稱」的形式,使用逗號分隔不同的引數;
76///
有返回值:使用return返回;return 語句後面不能再有其他語句;
77///
沒有返回值:如果不返回任何資料,使用viod表示;
78///
79///
8081
public
string
getstudent()
82 學號:
", studentid, studentname);
84return
info;85}
86//
自動屬性 prop+tab+tab
87//
適用範圍:不能直接操作私有字段,不能設定唯讀只寫屬性,不能新增驗證邏輯;
88public
int myproperty 89}
90 }
Python入門 物件導向
物件 有具體特徵和行為操作的事物 有具體 特徵 屬性和 行為 方法的物件 將物件行為特徵抽象化用 表示 1 還原生活場景 簡單的 操作 基礎語法,堆疊功能 變數 資料型別 運算 if while 函式式程式設計 將所有要處理的事情,開始封裝成具備一定處理功能的函式,呼叫執行 2 面向過程程式設計 開...
C 入門物件導向基礎知識
隨著語言學習的比較多,而且都處於基礎階段,基礎容易被忘記,做個例子,複習用。其中的內容和python比較相似,畢竟都是物件導向。include includeusing namespace std define max 10 class box box box int age 建構函式 box bo...
快速入門物件導向設計
物件導向設計把握乙個重要的經驗 誰擁有資料,誰就對外提供操作這些資料的方法。幾個典型的案例 人在黑板上畫圓 有人物件 黑板物件 圓物件,畫圓這個動作必須用到了圓心座標x y和半徑r,而x y r是圓內部的資料,圓擁有這些資料,所以這個動作時圓的,而不是黑板的,更不是人的。列車司機緊急剎車 有列車物件...