© { JSL }
57
Text Box: I.I.I.
I.I.I.
Folded Corner:
·"implicit" interface implementation
wmethods must be explicitly declared public
wby default methods are not virtual
a class must implement all inherited interface methods
interface ITuneable
{
    void TuneUp();
}
interface IPluckable
{
    void Pluck();
}
class Violin : IPluckable, ITuneable
{
    public         void TuneUp() { ... }
    public virtual void Pluck() { ... }
    ...
}