黑马程序员技术交流社区

标题: 【基础测试题求解】关于内部类 [打印本页]

作者: 小丑    时间: 2015-1-31 15:23
标题: 【基础测试题求解】关于内部类
  1. package com.itheima;


  2.         /**
  3.          * 8、定义一个包含私有成员变量和函数的类,再定义一个内部类,
  4.          * 在内部类函数中访问外部成员变量,并调用外部函数。在外部类函数中创建内部类对象,调用内部类函数。
  5.          */


  6. //定义一个外部类
  7. class Outer {
  8.        
  9.         //定义私有成员变量
  10.         private int num;
  11.        
  12.         //定义私有成员函数
  13.         private void method(){
  14.                 //创建内部类对象
  15.                 Inner i = new Inner();
  16.                 //调用内部类函数
  17.                 i.show();
  18.         }
  19.        
  20.         //定义一个内部类
  21.         class Inner {
  22.                 public void show(){
  23.                         //调用外部函数
  24.                         method();
  25.                         //访问外部成员变量
  26.                         System.out.println("show"+num);
  27.                 }
  28.         }
  29. }

  30. public class Test8 {

  31.         public static void main(String[] args) {
  32.    }
  33. }
复制代码
不知道是不是对的,感觉有点简单。。心里犯毛。。。。请大家帮忙看一下。。


作者: 边晓炎    时间: 2015-1-31 16:20
能编译通过吗?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2