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

正文內(nèi)容

類和對(duì)象練習(xí)題-資料下載頁(yè)

2025-03-25 07:02本頁(yè)面
  

【正文】 (s)。 } Tester(){ (goodbye)。 } public static void main(String[] args) { Tester t = new Tester(5)。 } } 程序運(yùn)行結(jié)果為:2以下代碼的運(yùn)行結(jié)果是 class Base{ int i。 Base(){ add(1)。 (i)。 } void add(int v){ i+=v。 (i)。 } void print(){ (i)。 } } class MyBase extends Base{ MyBase(){ add(2)。 } void add(int v){ i+=v*2。 (i)。 } } public class TestClu { public static void main(String[] args) { go(new MyBase())。 //()。 } static void go(Base b){ (8)。 //()。 } } 程序運(yùn)行結(jié)果為:2以下代碼的輸出結(jié)果是下列哪個(gè)選項(xiàng)? class Base{Base(){ (Base)。 } } public class Checket extends Base{ Checket(){ (Checket)。 super()。 } public static void main(String argv[]){ Checket c = new Checket()。 // super()。 } } 程序運(yùn)行結(jié)果為:2給定下面的代碼,哪個(gè)選項(xiàng)在替代//Here后可以被編譯并且改變變量oak的值? class Base{ static int oak=99。 } public class Doverdale extends Base{ public static void main(String argv[]){ Doverdale d = new Doverdale()。 ()。 } public void amethod(){ //Here } }程序運(yùn)行結(jié)果為:四、問答題什么是繼承?什么是父類?什么是子類?繼承的特性可給面向?qū)ο缶幊處?lái)什么好處?什么是單重繼承?什么是多重繼承?什么是類成員,什么是實(shí)例成員?他們之間有什么區(qū)別?抽象類和接口有什么區(qū)別?類與對(duì)象的關(guān)系是什么?Java的訪問限定修飾符有幾種,各自的訪問權(quán)限是什么?談?wù)刦inal, finally, finalize的區(qū)別。Anonymous Inner Class (匿名內(nèi)部類) 是否可以extends(繼承)其它類,是否可以implements(實(shí)現(xiàn))interface(接口)? abstract class和interface有什么區(qū)別? 五、判斷題類體中private修飾的變量在本類中能訪問,類生成的對(duì)象也能訪問。( )一個(gè)類中,只能擁有一個(gè)構(gòu)造器方法。( )抽象類中不可以有非抽象的方法。 ( )如果將一個(gè)對(duì)象強(qiáng)制類型轉(zhuǎn)換為一個(gè)不兼容的類型,將引發(fā)NullPointerException異常。 ( )Java中Object類是最頂層的類。 ( )6 程序在編譯通過以后,仍然可能出現(xiàn)運(yùn)行時(shí)錯(cuò)誤和邏輯錯(cuò)誤。 ( )7 可以通過javac來(lái)運(yùn)行一個(gè)Java Application。 ( )8 可以在子類構(gòu)造函數(shù)中通過this關(guān)鍵字調(diào)用基類的構(gòu)造函數(shù)。 ( )9 Java語(yǔ)言是IBM公司設(shè)計(jì)的一種面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。( )10 一個(gè)Unicode字符占4個(gè)字節(jié)。 ( )11 在循環(huán)語(yǔ)句中,使用continue。語(yǔ)句可以跳出循環(huán)。 ( )12 在Java Application中如果沒有定義main()方法,則程序不能編譯。 ( )1Java 語(yǔ)言的模塊只有類。( ) 1定義方法時(shí)方法名可以是任何標(biāo)識(shí)符。( ) 1方法體中至少有一條 return 語(yǔ)句。( ) 1如果需要可以在方法中再聲明一個(gè)方法。( ) 1方法定義語(yǔ)句 void x( int a,int b ) { return (ab)。 }是正確的。( ) 1方法內(nèi)定義的變量是可以在方法外使用的。( ) 1只有直接調(diào)用自身的方法才叫遞歸方法。( ) Java 中允許兩方法同名,只要它們參數(shù)的類型或個(gè)數(shù)不同就行。( ) 2每個(gè)應(yīng)用程序都必須要有 main 方法。 ( ) 2方法定義語(yǔ)句 float x( int a,int b ) { return (ab)。 }是正確的。( ) 2對(duì)象可以賦值,只要使用賦值號(hào)(等號(hào))即可,相當(dāng)于生成了一個(gè)各屬性與賦值對(duì)象相同的新對(duì)象。( )2有的類定義時(shí)可以不定義構(gòu)造方法,所以構(gòu)造方法不是必需的。( )2類及其屬性、方法可以同時(shí)有一個(gè)以上的修飾符來(lái)修飾。( )六、編程題學(xué)生有姓名(name)和成績(jī)(score)信息。成績(jī)有科目(course)和分?jǐn)?shù)(grade)信息。學(xué)生類的getResult方法顯示輸出成績(jī)信息,setData方法實(shí)現(xiàn)初始化學(xué)生信息。編寫學(xué)生類(Student)和成績(jī)類(Score),并測(cè)試。 定義一個(gè)學(xué)生類,包含三個(gè)屬性(學(xué)號(hào),姓名,成績(jī))均為私有的,分別給這三個(gè)屬性定義兩個(gè)方法,一個(gè)設(shè)置它的值,另一個(gè)獲得它的值。然后在一個(gè)測(cè)試類里試著調(diào)用。編寫程序,模擬銀行賬戶功能。要求如下、屬性、賬號(hào)、儲(chǔ)戶姓名、地址、存款余額、最小余額。方法、存款、取款、查詢。根據(jù)用戶操作顯示儲(chǔ)戶相關(guān)信息。如存款操作后,顯示儲(chǔ)戶原有余額、今日存款數(shù)額及最終存款余額;取款時(shí),若最后余額小于最小余額,拒絕收款,并顯示“至少保留余額XXX” 編程實(shí)現(xiàn)、以電話Phone為父類(例、電話有本機(jī)號(hào)碼、打電話、接電話等屬性和功能,當(dāng)然還有一些其它的特性),移動(dòng)電話Mobilephone和固定電話Fixedphone為兩個(gè)子類,并使移動(dòng)電話實(shí)現(xiàn)接口、可移動(dòng)Moveable。固定電話又有子類、無(wú)繩電話Cordlessphone。設(shè)計(jì)并定義這幾個(gè)類,明確它們的繼承關(guān)系,定義子類時(shí)給出子類有別于父類的新特性。聲明測(cè)試類、聲明Phone類的數(shù)組(含5個(gè)元素),生成五個(gè)對(duì)象存入數(shù)組、其中二個(gè)Phone類的對(duì)象、一個(gè)Mobilephone類的對(duì)象、一個(gè)Fixedphone類的對(duì)象和一個(gè)Cordlessphone類的對(duì)象,打印輸出每個(gè)對(duì)象的某個(gè)成員變量。將一個(gè)父類的引用指向一個(gè)子類對(duì)象,用這個(gè)塑型后的對(duì)象來(lái)調(diào)用某個(gè)方法實(shí)現(xiàn)多態(tài)性。設(shè)計(jì)一個(gè)動(dòng)物類,它包含動(dòng)物的基本屬性。例如名稱、大小、重量等,并設(shè)計(jì)相應(yīng)的動(dòng)作,例如跑、跳、走等。設(shè)計(jì)一個(gè)長(zhǎng)方形類,成員變量包括長(zhǎng)和寬。類中有計(jì)算面積和周長(zhǎng)的方法,并有相應(yīng)的set方法和get方法設(shè)置和獲得長(zhǎng)和寬。編寫測(cè)試類測(cè)試是否達(dá)到預(yù)定功能。要求使用自定義的包。創(chuàng)建一個(gè)People類,定義成員變量如編號(hào)、姓名、性別、年齡;定義成員方法“獲得編號(hào)”、“獲得姓名”、“獲得年齡”等,再創(chuàng)建People類的對(duì)象。設(shè)計(jì)Point類用來(lái)定義平面上的一個(gè)點(diǎn),用構(gòu)造函數(shù)傳遞坐標(biāo)位置。編寫測(cè)試類,在該類中實(shí)現(xiàn)Point類的對(duì)象。編寫程序說明靜態(tài)成員和實(shí)例成員的區(qū)別。11.設(shè)計(jì)雇員Employee類,記錄雇員的情況,包括姓名、年薪、受雇時(shí)間,要求定義MyDate類作為受雇時(shí)間,其中包括工作的年、月、日,并用相應(yīng)的方法對(duì)Employee類進(jìn)行設(shè)置。編寫測(cè)試類測(cè)試Employee類。要求使用自己的包。1編寫一個(gè)學(xué)生的類,要求有姓名、年齡、興趣、班級(jí)編號(hào)和一個(gè)教員類,要求有姓名、教授課程、專業(yè)方向、教齡,設(shè)計(jì)一個(gè)主方法,要求在主方法中調(diào)用這兩個(gè)類。1.聲明Patient類表示在門診中的病人,此類對(duì)象應(yīng)包括name(a string),sex(a char),age(an integer),weight(a float),allergies(a boolean).,聲明測(cè)試方法,并生成兩個(gè)patient對(duì)象,設(shè)置其狀態(tài)并將信息顯示在屏幕上。1聲明并測(cè)試一個(gè)負(fù)數(shù)類,其方法包括toString()及負(fù)數(shù)的加,減,乘運(yùn)算。1定義一Student類:包括姓名的屬性值,Statics類:1定義一個(gè)類,成員變量是String數(shù)組s,成員方法有s的setter和getter,顯示s中使用字符串元素的方法。1 構(gòu)造一個(gè)類來(lái)描述屏幕上的一個(gè)點(diǎn),該類的構(gòu)成包括點(diǎn)的x和y兩個(gè)坐標(biāo),以及一些對(duì)點(diǎn)進(jìn)行的操作,包括、取得點(diǎn)的坐標(biāo)值,對(duì)點(diǎn)的坐標(biāo)進(jìn)行賦值,編寫應(yīng)用程序生成該類的對(duì)象并對(duì)其進(jìn)行操作。1用兩個(gè)方法打印出 200 以內(nèi)的全部素?cái)?shù)(一個(gè)是 main()方法,一個(gè)是專門判定一個(gè)數(shù)是 否為素?cái)?shù)的方法)。1已知菲波那契數(shù)列的數(shù)學(xué)表達(dá)式為: fibonacci(n)=n, n=0,1。 fibonacci(n)=fibonacci(n1)+fibonacci(n2), n≥2; 用遞歸方法計(jì)算 Fibonacci序列,并打印出其前 15項(xiàng)的值。編寫一個(gè) Application,其中包含三個(gè)同名方法 mySqrt(),它們都只有一個(gè)參數(shù),參數(shù)的 類型分別為 int 型、float 型和 double 型,它們的功能均為返回參數(shù)的平方根,返回值的類 型與參數(shù)的類型相同。在方法 main( ) 中調(diào)用上面的三個(gè)方法并輸出結(jié)果。2編程生產(chǎn) 100 個(gè) 1到 6 之間的隨機(jī)數(shù),統(tǒng)計(jì) 1到 6 每個(gè)數(shù)出現(xiàn)的概率。
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1