I was reviewing some code and stumbled upon this:
export class A extends B implements C {
...
}
And then this other class
export abstract class B implements C {
...
}
Then I thought, if class A extends B, and B already implements interface C (as shown below), is it necessary for A to implement C too?
I hope I made myself clear and is not too complicated.
Thanks!