码迷,mamicode.com
首页 > 其他好文 > 详细

内部类的使用

时间:2018-09-25 23:03:33      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:类的使用   src   使用外部   必须   子类   strong   .com   静态类   静态内部类   

一.在外部类以外使用非静态内部类

     (1)在外部类以外的地方使用内部类时,内部类完整的类名应该是:outerClass .innerClass[如果外部类有包名,则还应该增加包名前缀]

      (2)由于非静态类内部类的对象必须寄生在外部类的对象里,因此创建非静态内部类对象之前,必须先创建其外部类对象

技术分享图片

 当创建了一个子类时,子类构造器总会调用父类的构造器,因此在创建非静态内部类的子类时,必须保证让子类构造器可以调用非静态内部类的构造器,调用非静态微博里的构造          器是,必须存在一个外部类对象

技术分享图片

 


二.在外部类以外使用静态内部类

   技术分享图片

静态内部类和非静态内部类区别:静态内部类只需使用外部类即可调用构造器,而非静态内部类必须使用外部类对象来调用构造器

 

 

内部类的使用

标签:类的使用   src   使用外部   必须   子类   strong   .com   静态类   静态内部类   

原文地址:https://www.cnblogs.com/zjm1999/p/9703794.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!