私有内部类

您所在的位置:网站首页 java私有类有什么用 私有内部类

私有内部类

2024-01-23 21:12| 来源: 网络整理| 查看: 265

私有内部类:

私有内部类中可以使用外部类中所有的内容,包括私有的 私有内部类只能在外部类中可以通过对象使用私有内部类中的私有内容,其他类中不能使用

//测试私有内部类 //参照private public class PrivateInTest { public static void main(String[] args) { //无法调用 其他类的私有内部类 Out out = new Out(); out.outMember(); } } //外部类 class Out{ //成员 int a = 1; //私有成员 private int b = 3; //私有内部类 可以使用外部类的所有内容包括私有内容 private class In{ int c = 4; private int d = 5; private void inMethod() { System.out.println("这是一个私有内部类方法"); // outMember(); 反复内外调用 System.out.println(a); System.out.println(b); System.out.println(c); System.out.println(d); } } //外部类成员方法 只能通过对象调用私有内部类 void outMember(){ System.out.println("这是一个外部类成员方法"); In in = new In(); System.out.println(in.c); System.out.println(in.d); in.inMethod(); } }


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3