© { JSL }
48
Text Box: Method Access
Method Access
Folded Corner:
·two restrictions
wa private method cannot be virtual
wa struct can't declare a protected member
class GoodClass
{
    public    virtual void Alpha()...
    protected virtual void Beta()...
    private           void Gamma()...
}
class BadClass
{
    private virtual void Delta()...
}
struct GoodStruct
{
    public  void Alpha()...
    private void Gamma()...
}
struct BadStruct
{
    protected void Beta()...
}