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

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

面向?qū)ο?/h1>
2019-11-06 08:20:26
字體:
供稿:網(wǎng)友

面向?qū)ο?/p>

1.什么是對象 2.什么是類 3.屬性 4.方法 5.構(gòu)造器

對象:

世界是由形形色色的物質(zhì)組成,各自有各自的特征 在程序中,一切皆對象,也有特征

對象區(qū)分的重要特征:靜態(tài)特征,動態(tài)特征 對象的屬性和方法: 1.屬性:描述對象的靜態(tài)特征 2方法:描述對象的動態(tài)特征

統(tǒng)觀的說,類是一個(gè)模型,里面包含對象的靜態(tài)特征和動態(tài)特征

類的定義:

訪問修飾符 class 類名 { //字段定義,必須有 修飾符 字段類型 字段1 修飾符 字段類型 字段2 修飾符 字段類型 字段3 …..

//方法定義,說明該方法的功能,用來干什么的 //方法看需求是否需要,類中不一定一定要寫方法,后面多態(tài)的表現(xiàn)中有所涉及 方法1 方法2 }

屬性 訪問修飾符(外部和內(nèi)部) public 外部可見 PRivate 內(nèi)部可見

class Student { //類默認(rèn)是內(nèi)部的private,對外界不開放

}

字段:又稱成員變量,一般用private修飾,字段命名規(guī)范一般采用camel命名法 屬性:面向?qū)ο笾兄饕褂脤傩悦枋鰧ο箪o態(tài)特征,一般采用Pascal命名法 class Student { //字段 private int studentId; ———-字段私有化 private string studentName; private string studentGender; private int studentAge;

//屬性 public int Age ———-屬性公有化供外界訪問 { get{return age;} set{age=value;}

//當(dāng)然了有需要的話屬性也可以有邏輯 例如 get{return age;} set { if(age<18) { age=18 } else { age=value } } } }

方法 方法:表示一個(gè)類能夠?qū)崿F(xiàn)的操作,也就是對象的動態(tài)特征 方法通常有: (1) 實(shí)例方法 (2)靜態(tài)方法(構(gòu)造方法,抽象方法,虛方法)

方法的定義:

訪問修飾符 返回值類型 方法名(參數(shù)1,參數(shù)2。。。) { //方法主題 return 返回值 / /如果沒有返回值可以不寫

}

訪問修飾符:一般也就public和private

返回值類型:

(1)沒有返回值:使用void (2)有返回值,一般就是數(shù)據(jù)類型:int,string,double,list等等

方法名字:采用Pascal命名法,推薦是通俗易懂的名字,首字母大寫

參數(shù)列表:以 類型 參數(shù)名的形式,多個(gè)參數(shù)以逗號分離

方法返回值:return +類型與返回值類型一致,沒有返回值不需要return

方法的調(diào)用:

對象名.方法名(參數(shù)1,參數(shù)2...)

構(gòu)造方法

Student stu=new Student();

無參構(gòu)造方法:

Student();這其實(shí)是一個(gè)特殊的方法 public Student() { }

有參構(gòu)造方法:

class Student { private int age; private string name; } public Student(int age,string name) { this.age=age; this.name=name; } 實(shí)例化對象 Student stu =new Student(){age=12,name=”張三”} 或者 Student stu =new Student(12,”張三”)


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

主站蜘蛛池模板: 新化县| 玉龙| 庆安县| 汤原县| 白朗县| 津市市| 朝阳县| 龙陵县| 商都县| 兰溪市| 宜春市| 阳山县| 江津市| 丘北县| 和田县| 元江| 扶风县| 黔江区| 丰城市| 朝阳区| 仁怀市| 萝北县| 马龙县| 江永县| 米泉市| 论坛| 平阳县| 八宿县| 绥德县| 东安县| 闽清县| 石楼县| 嘉善县| 石嘴山市| 大余县| 泰宁县| 上蔡县| 宣化县| 新田县| 四子王旗| 富锦市|