2016 6 10自學筆記 異常 類的練習題

2021-07-13 08:10:54 字數 731 閱讀 1593

這門課被空置了好久,來做幾個練習複習一下罷工之前的知識——異常和匿名類。

1.寫出程式結果:

class demo

class b implements a

class b implements a

下面哪些函式可以存在於demo的子類中。

a.    public int show(int a,int b)//可以,覆蓋。

b.     private int show(int a,int b)//不可以,許可權不夠。

c.     private int show(int a,long b)//可以,和父類裡不是乙個函式,並不是覆蓋,相當於過載。

d.    public short show(int a,int b)//不可以,因為該函式不可以和給定函式出現在同一類中,或者子父類中。

e.     static int show(int a,int b)//不可以,靜態只能覆蓋。

10.寫出this關鍵字的含義,final有哪些特點?

this:代表本類物件,哪個物件呼叫this所在函式,this就代表哪個物件。

final:1.修飾類,變數(成員變數,靜態變數,區域性變數),函式.

2.修飾的類不可以被繼承。

3.修飾的函式不可以被覆蓋。

4.修飾的變數是乙個常量,只能賦值一次。

ok,今天的練習就先做到這了,這幾天幫著家裡收水果,耽誤了學習,濃濃的負罪感啊,我會在今後的生活中補回來的。

C 自學筆記之異常

argumentexception當向方法提供的引數之一無效時引發的異常。argumentnullexception當將 null 引用 visual basic 中為nothing 傳遞到不接受其作為有效引數的方法時引發的異常。argumentoutofrangeexception當自變數的值超出...

Java自學抽象類 自學筆記

抽象類是指在類的宣告前加上abstract關鍵字修飾的類。抽象類可以包含常規類能夠包含的任何東西,這包括構造方法,因為子類可能需要呼叫這種構造方法。抽象類可以包含抽象方法,即方法宣告前用abstract修飾的。抽象方法只有方法的宣告沒有方法體 方法實現 非抽象的方法可以有方法體。抽象方法將在子類中被...

C 筆記 模板類,異常處理

1 模板類 templateclass a protected t a 普通類繼承模板類 class b public a private int b 呼叫 void main 初始化b類一定要先初始化a的構造方法。如果不初始化,如下 模板類繼承模板類 template t class c publ...