可能重複:
PHP OOP: Unique method per argument type?
PHP 5.3 method overloading (like in Java)定義具有相同名稱和不同的參數類型多功能於PHP
我有一些不同的類像用戶和組。我想創建一個通用類來添加該類的屬性。我班有一個像添加,刪除,編輯等 例如一些功能:
<?php
class Persistence{
function add(Users $userObj){
....
}
function add(Groups $groupObj){
....
}
}
?>
我怎樣才能做到這一點?
這種方式是最好的方式,我認爲 –
我會通過使「addUsers」和「addGroups」爲私有,只提供「add」來改善這一點。 – Clutch