·"implicit" interface implementation
wmethods
must be explicitly declared public
wby default
methods are not virtual
interface ITuneable
{
void TuneUp();
}
interface IPluckable
{
void Pluck();
}
class Violin :
IPluckable, ITuneable
{
public void TuneUp() { ... }
public virtual void Pluck() { ... }
...
}