© { JSL }
55
interface
·
interfaces contain method signatures
w
no access modifier, implicitly
public
w
no fields, not even
static
ones
interface names
should start with an I
interface
ITuneable
{
void
TuneUp();
}
interface
IPluckable
{
void
Pluck();
}
IPluckable
«
interface
»
ITuneable
«
interface
»