java - day14 - InnerClass

Posted 止 静

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java - day14 - InnerClass相关的知识,希望对你有一定的参考价值。

内部类使用

 1 package com.InnerClass;
 2 
 3 public class Mama {
 4     String name;
 5     Baby baby;
 6     Mama(String name){
 7         this.name = name;
 8         baby = new Baby();  //外部类创建内部类对象
 9         baby.mamaName();
10     }
11     Baby creat(){
12         return new Baby();
13     }
14 
15 
16     class Baby{   //内部类
17         void mamaName(){
18             System.out.println(Mama.this.name);  //可以简写(name)
19                                                  //如果写成(this.name)则不对,this指代对象不对
20         }
21     }
22 }

 

以上是关于java - day14 - InnerClass的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio 警告 - InnerClass 注释缺少相应的 EnclosureMember 注释

JavaSE入门学习14:Java面向对象之内部类

JAVA Day14

java自学之路-day14

Java Day 14

java_day14