© { JSL }
46
Extension
·
like Java...
w
a
class
can inherit from a single
base
class
w
all inheritance is implicitly
public
·
unlike Java...
w
there is no extends keyword
w
by default methods are
not
virtual
w
a
struct
cannot inherit from a
struct
or
class *
ViolinPlayer
«
class
»
Musician
«
class
»
class
Musician
{
public void
NotVirtual()...
}
class
ViolinPlayer : Musician
{
...
}