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

正文內(nèi)容

java入門教程(參考版)

2024-08-16 00:42本頁面
  

【正文】 } } public class Manager extends Employee { publi。 str = 名字 : + name + \nSalary: + salary。//名字 public int salary。源程序代碼如下: //程序文件名為 package Company。 import語句的基本格式為 import 包名 .類名,其中 import為關(guān)鍵字,包名和類名之間用圓點(diǎn) (.)隔開。 (2) 包內(nèi)的類名惟一。 Java實(shí)用教程 其中: Package為關(guān)鍵字,包名為標(biāo)識(shí)符。例如一個(gè)名叫 Company的包,可以包含一組類,如 Employee(雇員 )、 Manager(管理者 )和 Department(部門 )等。包在物理上就是一個(gè)文件夾,邏輯上代表一個(gè)分類概念。 } public String getSalary() { return () + \nDepartment: + department。 Java實(shí)用教程 //構(gòu)造函數(shù) public Manager(String _name, int _salary, String _department) { super(_name,_salary)。 return str。 } public String getSalary() { String str。//薪水 //構(gòu)造函數(shù) public Employee(String _name, int _salary) { Java實(shí)用教程 name = _name。 } } class Employee { private String name。 //程序文件名為 public class UseConstruct { public static void main(String[] args) { Java實(shí)用教程 Manager m = new Manager(王飛 ,10000,業(yè)務(wù)部 )。構(gòu)造函數(shù)為公有類型,無返回值,用來從類實(shí)例中訪問類時(shí)初始化此類的私有變量。例如: Day d = new Day(this)。 這兩者是等同的,因?yàn)樵?Java編程語言中,系統(tǒng)自動(dòng)將 this關(guān)鍵字與當(dāng)前對(duì)象的變量相關(guān)聯(lián)。 上例中的語句可以換成下面的語句。 } } Java實(shí)用教程 圖 測(cè)試 super變量的輸出 Java實(shí)用教程 2. this this變量指向當(dāng)前對(duì)象或?qū)嵗? } } class Manager extends Employee Java實(shí)用教程 { public String department。 str = 名字 : + name + \nSalary: + salary。//名字 public int salary。 (())。 = 10000。源程序代碼如下: //程序文件名為 public class UseSuper { Java實(shí)用教程 public static void main(String[] args) { Manager m = new Manager()。 1. super 類聲明中用關(guān)鍵字 extends擴(kuò)展了其超類之后, super用在擴(kuò)展類中引用其超類中的成員變量。由圖 出覆蓋的方法按主程序中重定義的方法調(diào)用,而繼承的方法直接調(diào)用父類中的方法。 Java實(shí)用教程 程序中定義了父類 Employee類,它有兩個(gè)方法 getSalary和getSalary2,方法體的實(shí)現(xiàn)都是一致的,都為輸出名字和薪水的值。 return str。 } Java實(shí)用教程 public static String getSalary2(String name, int salary) { String str。 str = 名字 : + name + Salary: + salary。//名字 public int salary。 } }。 else str = 名字 : + name + Salary: 低于 5000。 } public static String getSalary(String name, int salary) { String str。 (覆蓋的方法調(diào)用: + getSalary(王飛,10000))。源程序代碼如下: //程序文件名 public class TestExtend extends Employee { public static void main(String[] args) { (覆蓋的方法調(diào)用: + getSalary(王一,500))。//調(diào)用實(shí)例方法 Java實(shí)用教程 類的單繼承性 Java編程語言中允許用 extends關(guān)鍵字從一個(gè)類擴(kuò)展出一個(gè)新類,新類繼承超類的成員變量和方法,并可以覆蓋方法。 其次賦初值: = 。//蘋果的重量 boolean eatup。 例 ,自定義類 apple,訪問標(biāo)識(shí)符缺省,定義三個(gè)屬性: long applecolor。 ●數(shù)據(jù)類型為參數(shù)。 Java實(shí)用教程 (2) 方法:是類的操作定義,標(biāo)志類的動(dòng)態(tài)特征,它的基本格式如下: ●訪問說明符 數(shù)據(jù)類型 方法名 (數(shù)據(jù)類型 1 變量名 1, 數(shù)據(jù)類型 2 變量名 2) 其中: ●訪問說明符為 public、 private和 protected,其使用方法與成員變量訪問說明符的使用方法一致。 Protected:受保護(hù)類型,子類訪問受到限制。 (1) 成員變量:指類的一些屬性定義,標(biāo)志類的靜態(tài)特征,它的基本格式如下: 訪問說明符 數(shù)據(jù)類型 變量名 其中: ●訪問說明符有 public、 private和 protected三種: public:省略時(shí)默認(rèn)為公有類型,可以由外部對(duì)象進(jìn)行訪問。由于 public的存在,所以文件名必須存為 ,同類名保持一致。 (4) 接口名:即后面講到的接口。 (2) 類名:用戶自定義的標(biāo)識(shí)符,用來標(biāo)志這個(gè)類的引用。 public用來聲明該類為公有類,可以被別的對(duì)象訪問。 } return eatup。 } Java實(shí)用教程 else { (蘋果吃不下了?。?()。//是否吃完 //類方法 public boolean bite() { if (appleweight1) { (蘋果已經(jīng)吃完了!哈哈 )。//對(duì)應(yīng)蘋果的顏色 double appleweight。 (())。//調(diào)用實(shí)例方法 = 5。//實(shí)例變量賦值 (蘋果的重量為 1兩 )。源程序代碼如下: Java實(shí)用教程 //程序文件名為 public class SetApple { public static void main(String[] args) { apple a = new apple()。下面給出一個(gè)例子來看一下類的構(gòu)成。而現(xiàn)實(shí)生活中具有共同特性的對(duì)象的抽象就稱之為類。 【 提示:采用多個(gè)一維數(shù)組。 【 每個(gè)課程編號(hào)的成績(jī)用數(shù)組存儲(chǔ),讀取時(shí)循環(huán)操作 】 Java實(shí)用教程 圖 習(xí)題 Java實(shí)用教程 3. 根據(jù)上題得出的考生平均成績(jī)進(jìn)行判斷,如果在 90分以上,屏幕上輸出“課程編號(hào)為 XXXX的考生平均成績(jī)?yōu)閮?yōu)”;在80~ 90分之間輸出“課程編號(hào)為 XXXX的考生平均成績(jī)?yōu)榱肌?;?70~ 80分之間輸出“課程編號(hào)為 XXXX的考生平均成績(jī)?yōu)橹小保?60~ 70分之間輸出“課程編號(hào)為 XXXX的考生平均成績(jī)?yōu)榧案瘛保?60分以下輸出“課程編號(hào)為 XXXX的考生平均成績(jī)?yōu)椴患案瘛薄?2||4%2 2. 編寫程序,統(tǒng)計(jì)課程編號(hào)為 100 100 2022和 3001的平均成績(jī)并輸出。488/4+2 (4) 2*4amp。123||82 (3) 362*4amp。 } } } Java實(shí)用教程 圖 程序輸出結(jié)果 Java實(shí)用教程 習(xí) 題 1. 給出下列表達(dá)式的值。 i3。 } (\n數(shù)組 c\n)。 i2。 //輸出結(jié)果 (數(shù)組 a\n)。b39。a39。 i++) { a[i] = i*3。 //數(shù)組初始化 for (int i = 0。 //創(chuàng)建數(shù)組 Java實(shí)用教程 a = new int[3]。源程序代碼如下: //程序文件名稱為 public class TestArray { public static void main(String args[]) { //聲明數(shù)組 int a[]。 說明了一個(gè)長(zhǎng)度為 7的一維數(shù)組。 ... a[9] = 10。 a[0]=5。在 Java編程語言中,為了保證系統(tǒng)的安全,所有的變量在使用之前必須是初始化的,如果未初始化,編譯時(shí)會(huì)提示出錯(cuò)。 Java實(shí)用教程 數(shù)組聲明時(shí)實(shí)際是創(chuàng)建一個(gè)引用,通過代表引用的這個(gè)名字來引用數(shù)組。 (2) 存放相同的數(shù)據(jù)類型,可以是原始數(shù)據(jù)類型或類類型。 (1到 100(包括 100)的數(shù)的總和為: + sum)。 i++。 int i = 1。與 while語句不同,當(dāng)布爾表達(dá)式一次都不為 true時(shí), while語句一開始判斷就跳出循環(huán),不執(zhí)行語句或塊,而在 do語句中則要執(zhí)行一次。 Java實(shí)用教程 do語句 do語句實(shí)現(xiàn)受條件控制的循環(huán),其基本格式為: do { 語句或塊 。 i++。 int i = 1。 } 當(dāng)布爾表達(dá)式為 true時(shí),執(zhí)行語句或塊,否則跳出 while循環(huán)。 (1到 100(包括 100)的數(shù)的總和為: + sum)。 i=100。源程序代碼如下: //程序文件名稱為 public class TestFor { public static void main(String args[]) { int sum = 0。 Java實(shí)用教程 【 例 】 用 for循環(huán)統(tǒng)計(jì) 1~ 100(包括 100)之間數(shù)的總和。 (2) 然后計(jì)算測(cè)試表達(dá)式,如果表達(dá)式為 true,執(zhí)行語句或塊;如果表達(dá)式為 false,退出 for循環(huán)。步長(zhǎng) ) { 語句或塊 。 } } } Java實(shí)用教程 圖 程序輸出結(jié)果 Java實(shí)用教程 for循環(huán)語句 for循環(huán)語句實(shí)現(xiàn)已知次數(shù)的循環(huán),其基本格式為: for(初始化表達(dá)式 。 break。 break。 break。 choose(x)。 x = 3。 Java實(shí)用教程 (x=12時(shí)打印的值 )。源程序代碼如下: //程序文件名稱為 public class TestSwitch { public static void main(String args[]) //聲明變量 x int x。 Java實(shí)用教程 【 例 】 測(cè)試 switch語句 , 當(dāng) x= 3時(shí) , 分別打印 3, x不為這三個(gè)值時(shí) , 打印 x的值 。 (4) 不同的 case分支對(duì)應(yīng)著不同的語句或塊序列。 (2)? case分支要執(zhí)行的程序語句。 break。 break。 break。 break。 } Java實(shí)用教程 //change方法:修改 x的值 public static void change() { x = 5。 if(x10) { (x = + x + 結(jié)果正確 )。 change()。 if(x10) { Java實(shí)用教程 (x = + x
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1