Я хочу выполнить следующее, но я не уверен, как это сделать:
class foo {
function doSomething(){
// do something
}
}
class bar extends foo {
function doSomething(){
// do something AND DO SOMETHING ELSE, but just for class bar objects
}
}
Возможно ли это сделать, пока используется метод doSomething()
, или мне нужно создать новый метод?
Edit: чтобы уточнить, я не хочу повторять «сделать что-то» в унаследованном методе, я просто хочу указать это один раз в методе foo-> doSomething (), а затем использовать его в дочерних классах.