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

正文內(nèi)容

java程序設(shè)計習(xí)題集含答案-資料下載頁

2025-06-22 18:08本頁面
  

【正文】 f = f*i。 return f。 } } 答: 7.import .*。import 。public class DrawMyImage extends Applet{ Image myImage。 // 定義一個圖像類Image的對象myImage public void init( ) { myImage = getImage(getDocumentBase( ),)。 } public void paint(Graphics g) { (myImage,0,0,this)。 }} 答: 8. import .*。public class Class1 { public static void main( String args[ ] ){ SubClass a = new SubClass( 10,3 )。 ( ( ))。 }}class SuperClass { float x。 int n。 SuperClass( float xx , int nn ) { x = xx 。 n = nn。 }}class SubClass extends SuperClass { SubClass( float xx , int nn ) { super( xx , nn )。 } float exp( ) { float s = 1。 for ( int i = 1。 i=n。 i++ ) s = s*x。 return s。 } } 答: 9. import .*。import 。public class Applet1 extends Applet{ public void paint( Graphics g ) { ( 30,5,100,45 )。 ( 30,50,50,20 )。 ( 30,80,50,40 )。 ( They are figures! , 30,150 )。 }} 答: 10.import .*。 public class abc { public static void main(String args[]) { SubClass sb = new SubClass( )。 (( ))。 } } class SuperClass { int a = 10 , b = 20 。 } class SubClass extends SuperClass { int max( ) { return ((ab)?a:b)。 } } 答: 五、寫出下面程序的運行結(jié)果1.import .*。public class abc{ public static void main(String args[ ]) { AB s = new AB(Hello!,I love JAVA.)。 (( ))。 }}class AB { String s1。 String s2。 AB( String str1 , String str2 ) { s1 = str1。 s2 = str2。 } public String toString( ) { return s1+s2。}} 答:2.import .* 。 public class abc { public static void main(String args[ ]) { int i , s = 0 。 int a[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70 , 80 , 90 }。 for ( i = 0 。 i 。 i ++ ) if ( a[i]%3 = = 0 ) s += a[i] 。 (s=+s)。 } } 答:s = 3. import .* 。 public class abc { public static void main(String args[ ]) { SubSubClass x = new SubSubClass(10 , 20 , 30)。 ()。 } } class SuperClass { int a,b。 SuperClass(int aa , int bb) { a=aa。 b=bb。 } void show( ) { (a=+a+\nb=+b)。 } } class SubClass extends SuperClass { int c。 SubClass(int aa,int bb,int cc) { super(aa,bb)。 c=cc。 } } class SubSubClass extends SubClass { int a。 SubSubClass(int aa,int bb,int cc) { super(aa,bb,cc)。 a=aa+bb+cc。 } void show() { (a=+a+\nb=+b+\nc=+c)。 } } 答:a= b= c=4. import .*。 public class abc { public static void main(String args[]) { String s1 = Hello!。 String s2 = new String(World!)。 ((s2))。 } } 答:5. import .* 。public class ABC {public static void main(String args[ ]){ int i 。 int a[ ] = { 11,22,33,44,55,66,77,88,99 }。 for ( i = 0 。 i = / 2 。 i ++ ) ( a[i]+a[]+ )。 ( )。} } 答:6. import .*。class Parent{ void printMe() { (parent)。 }}class Child extends Parent{ void printMe() { (child)。 } void printAll() { ()。 ()。 printMe()。 }}public class Class1{ public static void main(String args[ ]) { Child myC = new Child( )。 ( )。 }} 答:六、使用Java語言編寫程序1. 編寫一個字符界面的Java Application 程序,接受用戶從鍵盤輸入的一個正整數(shù),然后統(tǒng)計并輸出從1到這個正整數(shù)的累加和。2. 編寫一個字符界面的Java Application 程序,接受用戶輸入的10個整數(shù),并輸出這10個整數(shù)的最大值和最小值。3. 編寫一個完整的Java Applet 程序使用復(fù)數(shù)類Complex驗證兩個復(fù)數(shù) 1+2i 和3+4i 相加產(chǎn)生一個新的復(fù)數(shù) 4+6i 。 復(fù)數(shù)類Complex必須滿足如下要求:(1) 復(fù)數(shù)類Complex 的屬性有:RealPart : int型,代表復(fù)數(shù)的實數(shù)部分ImaginPart : int型,代表復(fù)數(shù)的虛數(shù)部分(2) 復(fù)數(shù)類Complex 的方法有:Complex( ) : 構(gòu)造函數(shù),將復(fù)數(shù)的實部和虛部都置0Complex( int r , int i ) : 構(gòu)造函數(shù),形參 r 為實部的初值,i為虛部的初值。Complex plexAdd(Complex a) : 將當(dāng)前復(fù)數(shù)對象與形參復(fù)數(shù)對象相加,所得的結(jié)果仍是一個復(fù)數(shù)值,返回給此方法的調(diào)用者。String ToString( ) : 把當(dāng)前復(fù)數(shù)對象的實部、虛部組合成 a+bi 的字符串形式,其中a 和 b分別為實部和虛部的數(shù)據(jù)。4. 編寫一個學(xué)生類 Student ,要求:(1) 學(xué)生類 Student 屬性有:id : long型,代表學(xué)號name : String類對象,代表姓名age : int型,代表年齡sex : boolen型,代表性別(其中:true表示男,false表示女)phone : String類對象,代表聯(lián)系電話(2) 學(xué)生類 Student的方法有:Student(long i , String n , int a , boolean s , long p) : 有參構(gòu)造函數(shù),形參表中的參數(shù)分別初始化學(xué)號、姓名、年齡、性別和聯(lián)系電話。int getAge() ( ) : 獲取年齡作為方法的返回值。boolean getSex( ) ( ) : 獲取性別作為方法的返回值。long getPhone ( ) : 獲取聯(lián)系電話作為方法的返回值。public String toString( ) : 以 姓名:聯(lián)系電話 的形式作為方法的返回值。5. 編寫圖形界面下的Java Applet程序,接受用戶輸入的兩個數(shù)據(jù)為上、下限,然后10個一行輸出上、下限之間的所有素數(shù)。6.構(gòu)造一個類來描述屏幕上的一個點,該類的構(gòu)成包括點的x和y兩個坐標(biāo),以及一些對點進(jìn)行的操作,包括:取得點的坐標(biāo)值,對點的坐標(biāo)進(jìn)行賦值,編寫應(yīng)用程序生成該類的對象并對其進(jìn)行操作。7.編寫一個應(yīng)用程序,完成文件的拷貝功能,文件名從命令行得到。七、簡答題 簡單分析Java語言中的final, finally, finalize三者的區(qū)別。 Overload(方法重載)和Override(方法覆蓋)的區(qū)別。Overloaded的方法是否可以改變返回值的類型?abstract class(抽象類)和interface(接口)有什么區(qū)別?舉出Java與C++不同的地方,說明為什么Java會這樣設(shè)計而C++會那樣設(shè)計。 Java語言有什么特點? Java Applet的基本工作原理是什么? 什么叫多線程?Java支持多線程有何意義?什么是流?什么是數(shù)據(jù)流?最基本的輸入輸出流類是什么?什么是訪問控制符?有那些常用訪問控制符?那些可以用來修飾類?那些用來修飾域和方法?簡述不同的訪問控制符的作用?什么是類?什么是對象?什么是接口?接口和類的繼承有什么本質(zhì)區(qū)別?1什么是多態(tài)?面向?qū)ο蟪绦蛟O(shè)計為什么要引入多態(tài)的特性?使用多態(tài)有什么優(yōu)點?1什么是繼承?什么是單重繼承?什么是多重繼承?Java語言中如何實現(xiàn)多重繼承?1Java語言有哪些運算符?1什么是接口?為什么要定義接口?接口與類有和異同? 34 第 頁
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1