local与protected的区别

class里面的local变量只能通过class的内部函数访问,而且对于subclass不可见,也不可继承。但需要注意的是,class的内部函数可以访问同类型实例的local变量。

protected拥有local的所有特性,除此之外,它还可以被subclass继承,而且对subclass可见。

原文地址:https://www.cnblogs.com/verification/p/12133974.html