freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

電子商務(wù)解決方案設(shè)計(jì)(編輯修改稿)

2025-05-20 05:13 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 類所包含的內(nèi)容,類一共包含兩部分內(nèi)容: a) 數(shù)據(jù),數(shù)據(jù)在類中稱作屬性(Property或者Attribute)或者叫成員變量(Member variable)。 b) 對(duì)數(shù)據(jù)的操縱,這種操縱在類中稱作方法(method)。 二、類及方法的定義面向?qū)ο蟪绦蛟O(shè)計(jì)的三大基本特征:繼承、封裝、多態(tài) 封裝:類包含了數(shù)據(jù)與方法,將數(shù)據(jù)與方法放在一個(gè)類中就構(gòu)成了封裝。 類的定義: 修飾符 class 類的名字 { //類的內(nèi)容(包含了屬性與方法) }方法的定義: 修飾符 返回類型 方法名稱([參數(shù)1, 參數(shù)2, 參數(shù)3…]) { //方法體 }注意: 1)main方法是整個(gè)Java程序的入口點(diǎn),如果類的定義中沒有main方法,則程序無法執(zhí)行。 2)方法定義不能嵌套,也就說不能在一個(gè)方法中定義另外一個(gè)方法。方法只能定義在類中。 3)關(guān)于方法的執(zhí)行:首先需要定義方法,接下來就可以使用方法(調(diào)用方法),當(dāng)方法調(diào)用完畢后,方法可以返回值。方法到底是否返回值是由方法的定義決定的。 4)如果一個(gè)java源文件中定義了多個(gè)類,那么這些類中最多只能有一個(gè)類是public的,換句話說,定義的多個(gè)類可以都不是public的。 Main方法要放在public類中,如果沒有public類,那Main方法放在哪個(gè)類中都可以。生成對(duì)象:通過類來生成對(duì)象(通常使用new關(guān)鍵字來生成對(duì)象)。 public class Person { } 類名 變量名 = new 類名()。 Person person = new Person()。 Person person2 = new Person()。 Person person3 = new Person()。方法的調(diào)用:方法調(diào)用需要通過對(duì)象來完成,方法調(diào)用的形式是: ([參數(shù)值1, 參數(shù)值2, 參數(shù)值3….])。 關(guān)于方法的注意事項(xiàng): 1) 在方法定義中,方法的返回類型與return后面的變量或常量類型保持一致。 2) 在方法調(diào)用時(shí),給方法傳遞的參數(shù)需要與方法定義時(shí)的參數(shù)保持一致(參數(shù)個(gè)數(shù)一致,參數(shù)類型一致)。 3) 方法定義時(shí)的返回類型與接收方法返回值的變量類型保持一致。 public int add(int a, int b) {return a + b。 } 方法定義時(shí)的參數(shù)叫做形式參數(shù)。 int a = (8, 3)。 方法調(diào)用時(shí)所賦予的具體值叫做實(shí)際參數(shù)。 4)關(guān)鍵字void表示方法不返回值。 如果方法不返回值,那么聲明方法的時(shí)候使用void關(guān)鍵字,在方法定義中可以有兩種情況實(shí)現(xiàn)不返回值: a) 不使用return語句。 b) 使用return,但return后面沒有任何值或者變量,return后面只有一個(gè)分號(hào),表示退出方法,返回到方法的調(diào)用端。 使用方式: return。上述內(nèi)容見實(shí)例:Test屬性的定義和使用:類中的屬性又叫做成員變量(member variable),屬性用英文表示為property或者attribute。 對(duì)象(Object)又叫做實(shí)例(Instance)。生成一個(gè)對(duì)象的過程又叫做實(shí)例化。 1)命名約定 a) 類:首字母大寫,如果一個(gè)類名由多個(gè)單詞構(gòu)成,那么每個(gè)單詞的首字母都大寫,中間不使用任何的連接符。比如Person類,MemberTest類。 b) 方法:首字母小寫。如果一個(gè)方法由多個(gè)單詞構(gòu)成,那么第一個(gè)單詞的所有字母全都小寫,從第二個(gè)單詞開始,每個(gè)單詞的首字母大寫。比如add,addThreeInt。 c) 屬性:命名約定與方法相同。比如age,ageOfPerson。 2)屬性需要定義在類中,又叫做成員變量;而定義在方法中的變量叫做局部變量。 3)定義屬性 public class Person { 修飾符 類型 屬性名稱。 }4)使用屬性與方法一樣。首先需要生成類的實(shí)例,然后使用實(shí)例+”.”的方式來使用屬性。 比如: Person person = new Person()。 局部變量使用前必須要聲明并賦初值;成員變量使用前必須要聲明,但可以不賦初值。 5)成員變量與局部變量的聯(lián)系與區(qū)別: a) 無論是成員變量還是局部變量,使用前都需要聲明(定義)。 b) 對(duì)于局部變量來說,使用前必須要初始化;對(duì)于成員變量來說,使用前可以不初始化。如果沒有初始化成員變量就開始使用,那么每個(gè)類型的成員變量都有一個(gè)默認(rèn)的初始值 i. byte、short、int、long類型的初始值為0 ii. float、 iii. char類型的初始值‘\u0000’ iv. boolean類型的初始值為false 上述內(nèi)容見實(shí)例: Person引用類型(reference type):引用類型是用在對(duì)象上的。一個(gè)對(duì)象可以被多個(gè)引用所指向,但同一時(shí)刻,每個(gè)引用只能指向唯一的一個(gè)對(duì)象。如果一個(gè)對(duì)象被多個(gè)引用所指向,那么無論哪個(gè)引用對(duì)對(duì)象的屬性進(jìn)行了修改,都會(huì)反映到其他的引用當(dāng)中。 上述內(nèi)容見實(shí)例:People在該實(shí)例中用畫圖表示。注意:1)如果一個(gè)類包含了屬性與方法,那么該類的每一個(gè)對(duì)象都具有自己的屬性,但無論一個(gè)類有多少個(gè)對(duì)象,這些對(duì)象共享同一個(gè)方法。 2)關(guān)于方法參數(shù)傳遞的總結(jié):對(duì)于Java中的方法參數(shù)傳遞,無論傳遞的是原生數(shù)據(jù)類型還是引用類型,統(tǒng)一是傳值(pass by value)。 3)什么類型的引用就能指向什么類型的對(duì)象,比如People類型的引用就能指向People類型的對(duì)象,但不能指向Student類型的對(duì)象。比如: People peo
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1