摘要: 封装field一般为private,定义的时候可以不赋值。不赋值的时候一般被构造函数初始化赋值,其值用来保存类实例的数据,可以被内部方法使用作为计算的数据来源。当需要继承类继承本类的时候,field要改为protected类型,这样继承类时子类可以对基类的field有完全访问权。property一般为public,是向外暴露的窗口,属性可以为其他外部类使用。方法可以是public的,用来向外暴露,外部可以直接调用。继承如果子类继承于父类,第一:子类拥有父类非private的属性和功能;第二:子类具有自己的属性和功能,即子类可以扩展父类没有的属性和功能;第三:子类还可以以自己的方式实现父类的功能 阅读全文
posted @ 2013-06-20 10:12 若愚Shawn 阅读(380) 评论(0) 推荐(0) 编辑