摘要: 客户端禁止访问其他外围类的private innerClass类 编译器会提示类对象访问受限 阅读全文
posted @ 2018-07-29 18:46 陶朱公Boy 阅读(1853) 评论(0) 推荐(0)
摘要: 使用.this,.new .this 表达的是在内部类对象域内 通过外部类.this 指向了一个在内部类指向外围类对象引用的关系。只有这样可以访问外围类对象的属性与方法 .new表达的是与.this方向相反 当在外围类作用域上 想创建内部类对象 之前通用的做法是 在外围类创建一个指向内部类的引用来创建内部类,但有一种更加快捷的方式 直接外围类.new 就可以表达一个外围类对象引用 。这里必须强调一点 在拥有外部类对象之前是不可能创建外围类对象的,因为内部类对象会暗暗的连接到创建他的外围类对象上 阅读全文
posted @ 2018-07-29 17:29 陶朱公Boy 阅读(4493) 评论(0) 推荐(0)
摘要: 可以将一个类的定义放在另一个类的内部 这就是内部类。--摘自java编程思想 内部类的出现可以使一些逻辑相关的对象组合在一起,使整个关系更加立体 整体代码更加优雅。而且内部类可以与外部类进行通信即内部类与外部类建立联系之后,可以访问外部类的属性 阅读全文
posted @ 2018-07-29 16:49 陶朱公Boy 阅读(213) 评论(0) 推荐(0)