代碼和筆記資源共享論壇提供收集-4、php輕松入門_第1頁(yè)
代碼和筆記資源共享論壇提供收集-4、php輕松入門_第2頁(yè)
代碼和筆記資源共享論壇提供收集-4、php輕松入門_第3頁(yè)
代碼和筆記資源共享論壇提供收集-4、php輕松入門_第4頁(yè)
代碼和筆記資源共享論壇提供收集-4、php輕松入門_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

昨日回 面象編程思想介 面向過程編程 面象編程 面象中的基本概 類和對(duì) 屬性和方 創(chuàng)建對(duì)象的幾種形 對(duì)象的傳值方式 類中成 類中成員概 類常 定義形式 使用形式 普通屬性(實(shí)例屬性 定義形式 使用形式 靜態(tài)屬性 定義形式 使用形式 普通方法(實(shí)例方法 定義形式 調(diào)用形式 靜態(tài)方 定義形式 調(diào)用形式 構(gòu)造方法(_ 析構(gòu)方法(_ 對(duì)象在哪些情況下會(huì)被銷毀 昨日回mysqluser表中。 ‘ 修改用戶修改自己的: password(‘新修改他人的: ‘用戶名’@’允許登錄的地址’=password(‘新就是這些“單詞”: 權(quán)限1,權(quán)限2, 某庫(kù).某下級(jí)對(duì)象 ‘用戶名’@’允許登錄的地址【 ‘’某庫(kù).2

權(quán)限1,權(quán)限2, 某庫(kù).某下級(jí)對(duì)象 就是講多條邏輯上具有內(nèi)在聯(lián)系的增刪改語(yǔ)句,當(dāng)做“一條語(yǔ)句”來執(zhí)行的機(jī)制。原子性,一致性;性;持久性;1:start //也可以用begin2:執(zhí)行多條增刪改語(yǔ)句;//任務(wù)所需3 commit;//}}mysqlmysql【標(biāo)識(shí)符:】 ifcaseloop循環(huán)語(yǔ)句:loop// while循環(huán):repeatleavebeginendmysql@它只能在“編程環(huán)境”中使用,即在定義函數(shù),定義過程,和定義觸發(fā)器的。 變量名類型【 默認(rèn)值】 =值;@ @變量名= = @變量名= @變量名:=值; ()函數(shù):就是函數(shù),但要求必須返回“一個(gè)數(shù)據(jù)”——不是返回結(jié)果集,或表,或其他。。。 函數(shù)名(1122...)returns返回類型//跟系統(tǒng)函數(shù)一樣 intotab(f1, values( v1= v2func2();//自定義函數(shù)procedureselect語(yǔ)句; 過程名(【in|out|inout11in|out|inout22...)in:表示該形參的作用是從外部接收數(shù)據(jù)傳入過程out:表示該形參的作用是從接收數(shù)據(jù)傳出過程外部;//此時(shí),外部實(shí)參必須是一個(gè)變inout:inout調(diào)用過程: 刪除過程: 觸發(fā)器名【before|after】【insert|update|delete】on表名 foreachrow select面象編程思想介面向過程編程1步:做什么。。。2第一步,學(xué)生提出要報(bào)名,并提供和第二步,咨詢老師接收并登記學(xué)生第三步,學(xué)生繳費(fèi)(付學(xué)校賬號(hào))并獲得繳費(fèi)憑(教室)面象編程1:會(huì)做什么。。。OOP:Object Program(面象編程學(xué)生對(duì)象:有有,有所屬班級(jí),能“提出報(bào)名”,能“繳費(fèi)咨詢老師對(duì)象:能接收并登記,能分配班級(jí)班級(jí)對(duì)象:有班號(hào),有日期,有教室面象中的基本概類和對(duì)對(duì)象:類 任何對(duì)象,都可以人為“規(guī)定”為某種類型(類別 $name; }XX,40,: $name //}——有類才有對(duì)象,先有類再有對(duì)象屬性和方原來的做法(面向過程現(xiàn)在的做法(現(xiàn)在的做法(象 創(chuàng)建對(duì)象的幾種形 $p11;//}$o1=newC1(); //new出一個(gè)對(duì)象2:$o2=new$o1(); //newnew出來的是舊對(duì)象所述類的一個(gè)新$s1 $o3=new //這就是所謂的“可變類”——無非就是類的名字是一個(gè)變量而已$o4= self();//self對(duì)象的傳值方式為什么對(duì)于對(duì)象,值傳遞和傳遞,這個(gè)情況下,他們似乎沒有區(qū)別???:對(duì)象:new變量:$o1=new //這里創(chuàng)建一個(gè)對(duì)象:對(duì)象:new變量:這里,實(shí)際上,變量$o1中 的數(shù)據(jù)只是一個(gè)“對(duì) #1”,這個(gè)對(duì)象,才會(huì)去指象數(shù) 該數(shù)據(jù),不能控制,只是系統(tǒng)的分配則 $o1;作為值傳遞,實(shí)際的是該對(duì)象的:結(jié)果情形是:對(duì)象:new:變量:變量:在語(yǔ)法上,對(duì)對(duì)象變量進(jìn)行的屬性進(jìn)行操作,其實(shí)就是通過該來指象而操作的 //此時(shí),就是通過對(duì)象#1去修改了對(duì)象 C1())本身的數(shù)據(jù) //此時(shí)相當(dāng)于取得變量$o2所包含的#1中所指向的對(duì)象 那么,對(duì)應(yīng)傳遞,情況是這樣的:new:new變量::new變量:變量::new變量:變量:$o3->p1=2; $o4 //類中成類中成員概面象編程,是需要通過“對(duì)象”去做什么事情(以完成某種任務(wù));面象的編程,一切都是從定義類開始3大類: }以上各項(xiàng),沒有順序問題;上,其實(shí)常量放前面,然后是屬性,然后是方法類常定義形式 類名 =//不可以使用define()}使用形式普通屬性(實(shí)例屬性普通(實(shí)例)定義形式 類名 $屬性 //上述的varpublic $屬性名 }使用形式是通過該類的對(duì)象,來使用普通屬性(實(shí)例屬性$v1=$對(duì)象->屬性名; $v2=$對(duì)象->屬性名*3+ //進(jìn)行計(jì)靜態(tài)屬性一個(gè)類中的一個(gè)實(shí)例屬性定義形式 類名 $屬性名 }使用形式 2:普通方法(實(shí)例方法定義形式 類名 }}調(diào)用形式 靜態(tài)方定義形式 類名 }}調(diào)用形式 舉例(屬性和方法的綜合例子構(gòu)造方法(_1,名字是固定的:_2,該方法通常都不要自己調(diào)用,而是在new一個(gè)對(duì)象的時(shí)候會(huì)自動(dòng)調(diào)用3new一個(gè)對(duì)象的時(shí)候,給該對(duì)象設(shè)置一些“初始值”(初始化工作可見,這種方式,對(duì)對(duì)象的屬性的數(shù)據(jù)值初始化不太方便,可以利用構(gòu)造方法改進(jìn)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論