我想要一個ArrayList,您可以在其中添加實現接口的對象。 類似這樣的: ArrayList<Object implements Interface> list =
new ArrayList<Object which implements a specific Interface>();
這是什麼正確的語法?
我剛剛學習了PHP的接口,因爲我從來沒有真正使用它們,但據我所知,它們只是一個接口,因爲它們被稱爲,以堅持如何實現它們的類是結構化的? 因此,舉例來說,如果你想使兩個不同班兩個不同的數據庫,你可以這樣做: class mysql {
public function connect() {
// code here
}
public function g
我有一個類A實現了接口IA: class A : IA
{
f(){...}
}
我想用一個新的類WrapA將實現IA以及包裹A,有意向通過調用其功能每一個作爲一個新的任務包A: class WrapA : IA
{
private A;
f()
{
StartInNewTask(A.f());
}
}
當然,這是很容易做
類 設計pattery策略我想用PHP來實現戰略設計模式: interface dummy_function {
public function render();
}
class a implements dummy_function {
public function render() {
echo "class a\n";
// I want