PHPクラスがあるとしましょう:
class MyClass {
public function doSomething() {
// do somthing
}
}
そして、そのクラスを拡張してdoSomething
メソッドをオーバーライドします
class MyOtherClass extends MyClass {
public function doSomething() {
// do somthing
}
}
Q: メソッドのパラメーターを変更、追加、または削除するのは悪い習慣ですか? 例えば:
class MyOtherClass extends MyClass {
public function doSomething($newParam) {
// do somthing
// do something extra with $newParam
}
}
ありがとう