【正文】
類和對象一、選擇題下面對方法的作用描述不正確的是:( d d ) A、 使程序結(jié)構(gòu)清晰 B、 功能復用 C、 代碼簡潔 D、 重復代碼 方法內(nèi)定義的變量:( b b ) A 、一定在方法內(nèi)所有位置可見 B、 可能在方法內(nèi)的局部位置可見 C、 在方法外可以使用 D、 在方法外可見 方法的形參:( a) A、可以沒有 B、至少有一個 C、必須定義多個形參 D、只能是簡單變量方法的調(diào)用:( c) A、必須是一條完整的語句 B、只能是一個表達式 C、可能是語句,也可能是表達式 D、必須提供實際參數(shù) return 語句:( d d) A、不能用來返回對象 B、只可以返回數(shù)值 C、方法都必須含有 D、一個方法中可以有多個 return 語句 void 的含義:( d d)A、方法體為空 B、方法體沒有意義 C、定義方法時必須使用 D、方法沒有返回值 main()方法的返回類型是:( c c ) A 、boolean B、 int C、 void D、 static 方法重載所涉及的方法:( a )A、有相同的名字 B、參數(shù)個數(shù)必須不同 C、參數(shù)類型必須不同 D、返回類型必須不同下面關(guān)于類和對象之間關(guān)系的描述,正確的是( c c ) A、聯(lián)接關(guān)系 B、包含關(guān)系 C、具體與抽象的關(guān)系 D、類是對象的具體化下面關(guān)于java中類的說法哪個是不正確的( c ) A、類體中只能有變量定義和成員方法的定義,不能有其他語句?! 、構(gòu)造方法是類中的特殊方法?! 、類一定要聲明為public的,才可以執(zhí)行?! 、一個java文件中可以有多個class定義。1下列哪個類聲明是正確的( d) A、 public void H1{…} B 、public class Move(){…} C、 public class void number{} D、 public class Car{…}1下面的方法聲明中,哪個是正確的( c c)A、 public class methodName(){} B、 public void int methodName(){} C、 public void methodName(){} D、public void methodName{}1下述哪些說法是不正確的?( b ) A、 實例變量是類的成員變量 B、 實例變量是用static關(guān)鍵字聲明的C、 方法變量在方法執(zhí)行時創(chuàng)建 D、方法變量在使用之前必須初始化1下面對構(gòu)造方法的描述不正確是( b b )。A、 系統(tǒng)提供默認的構(gòu)造方法 B、 構(gòu)造方法可以有參數(shù),所以也可以有返回值C、 構(gòu)造方法可以重載 D、 構(gòu)造方法可以設(shè)置參數(shù)1定義類頭時,不可能用到的關(guān)鍵字是( bb b)。 A、 class B、private C、extends D、public1下列類頭定義中,錯誤的是( a )。 A、public x extends y {...} B、 public class x extends y {...} C、class x extends y implements y1 {...} D、class x {...}1設(shè) A為已定義的類名,下列聲明A類的對象a的語句中正確的是 ( d ) 。 A、 float A a。 B、 public A a=A( )。 C、 A a=new int( )。 D、static A a=new A( )。1設(shè)i , j為類X中定義的int型變量名,下列X類的構(gòu)造方法中不正確的是 ( a )。 A、 void X(int k ){ i=k。 } B、 X(int k ){ i=k。 } C、X(int m, int n ){ i=m。 j=n。 } D、X( ){i=0。j=0。 }1有一個類A,以下為其構(gòu)造方法的聲明,其中正確的是( b )。 A、void A(int x){...} B、 public A(int x){...} C、public a(int x){...} D、static A(int x){...}下列方法定義中,不正確的是( c )。A、 float x( int a,int b ) { return (ab)。 } B、 int x( int a,int b) { return ab。 }C、 int x( int a,int b )。 { return a*b。 } D、 int x(int a,int b) { return *(a+b)。 }2設(shè)i , j為類X中定義的double型變量名,下列X類的構(gòu)造方法中不正確的是( a )。 A、double X(double k ){ i=k。 return i。 } B、 X( ){i=6。j=8。 } C、 X(double m, double n ){ i=m。 j=n。 } D、X(double k ){ i=k。 }2設(shè) ClassA為已定義的類名,下列聲明Class A類的對象ca的語句中正確的是( a )。 A、public ClassA ca=new ClassA( )。 B、 public ClassA ca=ClassA( )。 C、 ClassA ca=new class( )。 D、 ca ClassA。2設(shè)m , n為類A中定義的int型變量名,下列A類的構(gòu)造方法中不正確的是( a )。 A、 void A(int k ){ m=k。 } B、A(int k ){ m=k。 } C、 A(int m, int n ){m=i。 n=j。 } D、 A( ){m=0。n=0。 }2設(shè)i、j、k為類School中定義的int型變量名,下列類School的構(gòu)造方法中不正確的是( b )。 A、 School ( int m){ ... } B、 void School ( int m){ ... } C、School ( int m, int n){ ... } D、School ( int h,int m,int n){ ... }2下列選項中,哪個是java語言所有類的父類( c )A、String B、 Vector C、 Object D、KeyEvent2Java中所有的類都是通過直接或間接地繼承( a )類得到的。( )A、 B、 C、 任意類 D、以上答案都不對2對于任意一個類,用戶所能定義的構(gòu)造方法的個數(shù)至多為( d )。A、0個 B、1個 C、2個 D、任意個 2構(gòu)造方法何時被調(diào)用( b )A、類定義時 B、創(chuàng)建對象時 C、調(diào)用對象方法時 D、使用對象的變量時2類Test1定義如下 public class Test1{ public float aMethod(float a,float b){ } ( b )} 將以下哪種方法插入( )是不合法的。( )A、public float aMethod(float a, float b,float c){ } B、public float aMethod(float c,float d){ } C、public int aMethod(int a, int b){ } D、public int aMethod(int a,int b,int c){ }用來導入已定義好的類或包的語句是( b ) A、main B、import C、public class D、class 3類是具有相同( a )的集合,是對對象的抽象描述。( )A、 屬性和方法 B、 變量和方法 C、變量和數(shù)據(jù) D、 對象和屬性3一個對象的生命周期分( c )3個階段。( )A、使用、生成和清除 B、清除、使用和生成 C、生成、使用和清除 D、生成、清除和使用3以下(a )是專門用于創(chuàng)建對象的關(guān)鍵字。( )A、new B、double C、class D、int3表達式( c)將返回當前的系統(tǒng)時間和日期 ( )A、 B 、 new Data C 、() D、 new CurrentData3()為程序員提供了一些可完成通用任務(wù)的現(xiàn)有類 ( A)A、 Java類庫 B 、preExisting C、 java 代碼 D 、library關(guān)鍵字3程序員通常會使用( C )A 、程序員定義的方法 B 、現(xiàn)有的方法C 、程序員定義的得帶以及現(xiàn)有的方法 D 、既不是程序員定義的方法也不是現(xiàn)有的方法3利用方法中的() 語句可為調(diào)用方法返回一個值( A )A、return B 、back C、end D 、以上答案都不對3( A)方法用做返回兩個參數(shù)中的較大值( )A 、max B 、maximum C、 larger D、 greater 3( D )將被傳送至一個被調(diào)用的方法( ) A、 返回值 B、 返回類型 C、 參數(shù)表 D、 參數(shù)列表方法的參數(shù)可以是( D )A、 常量 B、表達式 C、 變量 D 、以上答案都對4()是位于方法頭中的一個以逗號分隔的聲明列表( B )A、參數(shù)表 B、參數(shù)列表 ?。谩⒅当怼? D、變量表4方法的定義是由( )組成的( D )A、 一