




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Chapter1(一)類和對(duì)象Chapter2回顧與作業(yè)點(diǎn)評(píng)關(guān)于多重循環(huán)語(yǔ)句,下列說(shuō)法正確的是() A.多重循環(huán)指一個(gè)循環(huán)體內(nèi)包含另一個(gè)完整的循環(huán)結(jié)構(gòu) B.多重循環(huán)語(yǔ)句可以嵌套任意層次 C.while、do-while和for循環(huán)不可以相互嵌套 D.在內(nèi)層循環(huán)中執(zhí)行break語(yǔ)句,將跳出外層循環(huán)寫(xiě)出運(yùn)行結(jié)果 inti=0;for(i=0;i<10;i++){if(i%2==0)continue;i=i+1;if(i==5)break;}System.out.println(i);
11ABChapter3預(yù)習(xí)檢查類與對(duì)象的關(guān)系是什么?定義一個(gè)類的語(yǔ)法是什么?如何創(chuàng)建一個(gè)類的對(duì)象?Chapter4本章任務(wù)以O(shè)O的方式實(shí)現(xiàn)學(xué)校類,描述學(xué)校的信息教員類,輸出教員的信息學(xué)生類,輸出學(xué)生的信息游人類,輸出購(gòu)買門票價(jià)格Chapter5本章目標(biāo)掌握類和對(duì)象的特征理解封裝會(huì)創(chuàng)建和使用對(duì)象Chapter6萬(wàn)物皆對(duì)象世界是由什么組成的?名勝人物品動(dòng)物,植物……
分類是人們認(rèn)識(shí)世界的一個(gè)很自然的過(guò)程,在日常生活中會(huì)不自覺(jué)地進(jìn)行分類Chapter7身邊的對(duì)象張浩李明收銀員員工號(hào)—10001
姓名—李明部門—財(cái)務(wù)部操作:收款打印賬單顧客姓名—張浩年齡—20體重—60kg
操作:購(gòu)買商品Chapter8對(duì)象的特征——屬性屬性——對(duì)象具有的各種特征每個(gè)對(duì)象的每個(gè)屬性都擁有特定值例如:張浩和李明的年齡、姓名不一樣
20歲張浩屬性
60kg顧客張浩Chapter9對(duì)象的特征——方法方法——對(duì)象執(zhí)行的操作對(duì)象:用來(lái)描述客觀事物的一個(gè)實(shí)體,由一組屬性和方法構(gòu)成打印賬單收銀方法刷卡收銀員李明Chapter10對(duì)象的屬性和方法1、列出尼古拉斯·凱奇駕駛的這輛法拉利F360Spider的屬性和方法列出小狗對(duì)象的屬性和方法屬性:品牌:法拉利型號(hào):F360Spider
顏色:黃色價(jià)格:380萬(wàn)元方法:發(fā)動(dòng)停止加速屬性:
顏色:白色方法:
叫跑吃Chapter11封裝對(duì)象同時(shí)具有屬性和方法兩項(xiàng)特性對(duì)象的屬性和方法通常被封裝在一起,共同體現(xiàn)事物的特性,二者相輔相承,不能分割誰(shuí)看見(jiàn)過(guò)只有“完好的零件和顏色”而不能開(kāi)動(dòng)的汽車?Chapter12小結(jié)1說(shuō)一說(shuō)教室里的對(duì)象描述他們的屬性和方法顏色:黑色品牌:BENQ投影姓名:張三年齡:20學(xué)習(xí)類型:白熾燈開(kāi)關(guān)變亮變暗材制:木質(zhì)支撐物品Chapter13從對(duì)象抽象出“類”轎車顧客2、抽取出下列對(duì)象的屬性和方法的共同特征Chapter14類顧客類轎車類
…………類是模子,確定對(duì)象將會(huì)擁有的特征(屬性)和行為(方法)類具有相同屬性和方法的一組對(duì)象的集合類是對(duì)象的類型不同于int類型:具有方法各種口味的球狀冰淇淋Chapter15類和對(duì)象的關(guān)系類是抽象的概念,僅僅是模板,比如說(shuō):“人”對(duì)象是一個(gè)你能夠看得到、摸得著的具體實(shí)體小布什普京克林頓……“人”類特征(屬性)年齡體重行為(方法)衣食住行Chapter16Java是面向?qū)ο蟮恼Z(yǔ)言
所有Java程序都以類class為組織單元關(guān)鍵字class定義自定義的數(shù)據(jù)類型
public
classHelloWorld{
publicstaticvoidmain(String[]args){ System.out.println("HelloWorld!!!"); }}Chapter17Java類模板類將現(xiàn)實(shí)世界中的概念模擬到計(jì)算機(jī)程序中publicclass
類名{
//定義屬性部分屬性1的類型屬性1;
屬性2的類型屬性2;…
屬性n的類型屬性n;
//定義方法部分方法1;
方法2;…
方法m;}Chapter18如何定義類定義一個(gè)類的步驟1、定義類名2、編寫(xiě)類的屬性3、編寫(xiě)類的方法Chapter19類示例2-1
School類屬性:中心全稱中心教室數(shù)目中心機(jī)房數(shù)目方法:展示中心信息3、在不同北大青鳥(niǎo)培訓(xùn)中心,會(huì)感受到相同的環(huán)境和教學(xué)氛圍,用類的思想輸出中心信息Chapter20類示例2-2publicclassSchool{ StringschoolName; //中心名稱
intclassNumber; //教室數(shù)目
intlabNumber; //機(jī)房數(shù)目
//定義北大青鳥(niǎo)中心的方法
publicvoidshowCenter(){ System.out.println(schoolName+"培訓(xùn)學(xué)員\n"+"配備:" +classNumber+"教"+labNumber+"機(jī)"); }}定義類的showCenter()方法,用于輸出類相關(guān)的信息演示示例1:用類的思想輸出中心信息方法成員變量Chapter21如何創(chuàng)建和使用對(duì)象使用對(duì)象的步驟:創(chuàng)建對(duì)象類名對(duì)象名=new類名();引用對(duì)象成員:使用“.”進(jìn)行以下操作引用類的屬性:對(duì)象名.屬性引用類的方法:對(duì)象名.方法名()Schoolcenter=newSchool();="北京中心";//給name屬性賦值center.showCenter(); //調(diào)用showCenter()方法Chapter22publicclassInitialSchool{ publicstaticvoidmain(String[]args){ Schoolcenter=newSchool(); System.out.println("***初始化成員變量前***"); center.showCenter(); center.schoolName="北京中心";
center.classNumber=10;
center.labNumber=10;
System.out.println("\n***初始化成員變量后***"); center.showCenter() }}創(chuàng)建和使用對(duì)象示例5-1創(chuàng)建“北京中心”對(duì)象說(shuō)一說(shuō)看到什么效果?演示示例2:創(chuàng)建和使用對(duì)象1說(shuō)一說(shuō)又看到什么效果?Chapter23創(chuàng)建和使用對(duì)象示例5-2
4、編寫(xiě)學(xué)生類,輸出學(xué)生相關(guān)信息;編寫(xiě)教員類,輸出教員相關(guān)信息學(xué)生類姓名年齡班級(jí)愛(ài)好顯示學(xué)員個(gè)人信息教員類姓名專業(yè)方向教授課程教齡顯示教員個(gè)人信息Chapter24publicclassStudent{ Stringname; //姓名
intage; //年齡
StringclassNo; //班級(jí)
Stringhobby; //愛(ài)好
//輸出信息方法
publicvoidshow(){ System.out.println(name+"\n年齡:"+age+"\n就讀于:"+ classNo+"\n愛(ài)好:"+hobby); }}創(chuàng)建和使用對(duì)象示例5-3成員變量演示示例3:創(chuàng)建和使用對(duì)象2成員方法publicclassInitialStudent{ publicstaticvoidmain(Stringargs[]){ Studentstudent=newStudent();
="張浩";
student.age=10; student.classNo="S1班"; student.hobby="籃球"; student.show();
}}創(chuàng)建對(duì)象給每個(gè)屬性賦值調(diào)用方法Chapter25創(chuàng)建和使用對(duì)象示例5-4
5、一個(gè)景區(qū)根據(jù)游人的年齡收取不同價(jià)格的門票。請(qǐng)編寫(xiě)游人類,根據(jù)年齡段決定能夠購(gòu)買的門票價(jià)格并輸出游人類姓名年齡顯示姓名及門票價(jià)格Chapter26publicclassVisitor{ Stringname; //姓名
intage; //年齡
//顯示信息方法
publicvoidshow(){ Scannerinput=newScanner(System.in); while(!"n".equals(name)){ if(age>=18&&age<=60){ //判斷年齡
System.out.println(name+“年齡為"+age+“,價(jià)格為20元"); }else{ System.out.println(name+"的年齡為:"+age+",免費(fèi)"); } …… }}創(chuàng)建和使用對(duì)象示例5-5成員方法成員變量importjava.util.Scanner;publicclassInitialVistor{ publicstaticvoidmain(String[]args){ Scannerinput=newScanner(System.in); Visitorv=newVisitor();
System.out.print("請(qǐng)輸入姓名:"); =input.next();
System.out.print("請(qǐng)輸入年齡:"); v.age=input.nextInt();
v.show();
}}創(chuàng)建對(duì)象給每個(gè)屬性賦值調(diào)用方法演示示例4:創(chuàng)建和使用對(duì)象3Chapter27小結(jié)2類和對(duì)象的關(guān)系?如何創(chuàng)建和使用對(duì)象?Chapter28指導(dǎo)——定義管理員類訓(xùn)練要點(diǎn):定義類的屬性定義類的方法需求說(shuō)明:編寫(xiě)管理員類實(shí)現(xiàn)思路:1、定義管理員類Administrator2、定義其屬性和方法講解需求說(shuō)明完成時(shí)間:20分鐘Chapter29練習(xí)——定義客戶類需求說(shuō)明:編寫(xiě)客戶類屬性:積分、卡類型方法:show(),顯示客戶信息提示:定義客戶類Customer定義屬性和方法完成時(shí)間:15分鐘Chapter30指導(dǎo)——?jiǎng)?chuàng)建管理員對(duì)象訓(xùn)練要點(diǎn):使用類創(chuàng)建對(duì)象引用對(duì)象的屬性和方法需求說(shuō)明:創(chuàng)建兩個(gè)管理員類對(duì)象,輸出他們的相關(guān)信息實(shí)現(xiàn)思路:1、創(chuàng)建兩個(gè)管理員類的對(duì)象2、給兩個(gè)對(duì)象賦值并調(diào)用顯示方法講解需求說(shuō)明完成時(shí)間:20分鐘Chapter31共性問(wèn)題集中講解常見(jiàn)調(diào)試問(wèn)題及解決辦法代碼規(guī)范問(wèn)題共性問(wèn)題集中講解Chapter32指導(dǎo)——更改管理員密碼訓(xùn)練要點(diǎn):使用類創(chuàng)建對(duì)象while循環(huán)需求說(shuō)明:輸入舊的用戶名和密碼,如果正確,方有權(quán)限更新從鍵盤獲取新的密碼,進(jìn)行更新實(shí)現(xiàn)思路:1、創(chuàng)建管理員類的對(duì)象2、利用while實(shí)現(xiàn)循環(huán)執(zhí)行難點(diǎn)指導(dǎo):循環(huán)執(zhí)行講解需求說(shuō)明完成時(shí)間:25分鐘Chapter33練習(xí)——客戶積分回饋需求說(shuō)明:實(shí)現(xiàn)積分回饋功能,金卡客戶積分大于1000分或普卡客戶積分大于5000,獲得回饋積分500分創(chuàng)建客戶對(duì)象輸出他得到
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025上海市前期物業(yè)管理合同范本(合同版本)
- 2025新款合作合同
- 2025年70萬(wàn)噸潤(rùn)滑油采購(gòu)合同
- 創(chuàng)業(yè)技術(shù)工作總結(jié)
- 兒童福利政策課件解讀
- 2025建筑智能化系統(tǒng)設(shè)計(jì)與施工一體化合同
- 2025建筑工程公司合同范本簡(jiǎn)約版
- 2025水利局水利工程施工合同
- 2025存量房買賣合同(樣本)
- 2025醫(yī)療設(shè)備采購(gòu)合同協(xié)議
- 福利資本主義的三個(gè)世界課件
- 《電業(yè)安全工作規(guī)程》
- 《農(nóng)業(yè)區(qū)位因素及其變化》(第一課時(shí))
- 中石化巴陵石油化工有限公司煉油部環(huán)己酮裝置技術(shù)升級(jí)改造項(xiàng)目環(huán)評(píng)報(bào)告書(shū)
- 化學(xué)氣相沉積CVD教材課件
- 快開(kāi)門式壓力容器操作規(guī)程
- ?;稭SDS知識(shí)考核試題與答案
- 醫(yī)院常見(jiàn)化驗(yàn)指標(biāo)的正常值及臨床意義臨床講解
- 白芨栽培技術(shù)專題培訓(xùn)課件
- 醫(yī)保按病種分值付費(fèi)(DIP)院內(nèi)培訓(xùn)
- 普通創(chuàng)造學(xué):第五章創(chuàng)造原理及其技法(5次)
評(píng)論
0/150
提交評(píng)論