類名,抽象類名,介面類名

2021-09-10 18:11:19 字數 1046 閱讀 7844

類名

類名作為形參和返回值型別時,呼叫方法傳遞的是該類的物件;

//貓類

public

class

cat}

//貓操作類

public

class

catoperator

public cat geteat()

}//貓的測試類

public

class

catdemo

}

抽象類名

抽象類名作為形參和返回值型別時,呼叫方法傳遞的是該抽象類的子類物件;

//動物抽象類

public

abstract

class

animal

//子類狗

public

class

dogextends

animal

}//動物操作類

public

class

animaloperator

public animal getanimal()

}//動物測試類

public

class

animaldemo

}

介面類名

介面名作為形式引數的型別或返回值型別時,呼叫方法時應該傳遞是該介面實現類的物件;

//介面

public

inte***ce

jumpping

//介面實現類

public

class

dogimplements

jumpping

}//介面操作類

public

class

jumppingoperator

public jumpping getjumpping()

}//介面測試類

public

class

jumppingdemo

}

類名 抽象類名 介面作為形式引數

它們都是引用型別。抽象類 介面都不能例項化。1 類名作形參 class student class studentdemo class studenttest 2 抽象類名作形參 abstract class person class persondemo 定義乙個具體的學生類 class stud...

class 類名 與inlcude「類名「

class 類名只是宣告存在這麼乙個類,但是通過這個宣告無法得到任何關於此類的具體資訊。這樣你可以在其他使用到的地方宣告乙個該型別的指標。include標頭檔案則是將整個該標頭檔案與使用到的地方關聯起來。使用class 類名一般是為了去除編譯依賴,減少編譯消耗的時間。include xx.h 在編譯...

原生JS新增類名 刪除類名

為 元素新增 class document.getelementbyid mydiv classlist.add mystyle 為 元素新增多個類 document.getelementbyid mydiv classlist.add mystyle anotherclass thirdclass...