码迷,mamicode.com
首页 > 编程语言 > 详细

Think in java备忘录

时间:2015-01-08 14:58:21      阅读:115      评论:0      收藏:0      [点我收藏+]

标签:

1..new在内部类中的使用

.new可以用使用外部类对象创建一个内部类,对象

DotNew.java

 1 package com.gxf.innerclass;
 2 
 3 public class DotNew {
 4     class InnerClass{                                //定义内部类
 5         public String toString(){
 6             return "this is InnerClass";
 7         }
 8     }
 9     public static void main(String[] args) {
10         DotNew dtn = new DotNew();
11         InnerClass inc = dtn.new InnerClass();        //使用外部类  + .new实例化内部类
12         System.out.println(inc);
13     }
14 
15 }

 必须使用外部类实例来实例化内部类对象,不能直接new 外部类名.内部类名,如上面的dtn.new DotNew.InnerClass()

Think in java备忘录

标签:

原文地址:http://www.cnblogs.com/luckygxf/p/4210578.html

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