首页 > 其他分享 >成员内部类day10

成员内部类day10

时间:2024-08-06 20:49:39浏览次数:20  
标签:fun1 内部 Inner1 成员 public static day10 class out

/*
    内部类常用的修饰符:
        static     被静态的修饰可以直接通过类名.创建对象  new Outer2.Inner1()
        private    私有的需要在创建个方法来访问
 */
//class Outer2{
//    static int a1 = 10;
//    private static int a2 = 11;
//    public static int a3 = 12;
//
//    static class Inner1{
//        public void fun1(){
//            System.out.println(a1);
//            System.out.println(a2);
//            System.out.println(a3);
//        }
//    }
//}

class Outer3 {
    private class Inner {
        public void fun1(){
            System.out.println("好好学习,天天向上!");
        }
    }

    public void show(){
        Inner inner = new Inner();
        inner.fun1();
    }
}

public class InnerDemo2 {
    public static void main(String[] args) {
//        Outer2.Inner1 inner1 = new Outer2.Inner1();
//        inner1.fun1();

        Outer3 outer3 = new Outer3();
        outer3.show();
    }
}

标签:fun1,内部,Inner1,成员,public,static,day10,class,out
From: https://www.cnblogs.com/qiwei-bigdata/p/18345973

相关文章

  • 权限修饰符 day10
    packagecom.shujia.day10.bao5;/*权限修饰符:publicprotected默认的private同一类中√√√√同一包子类,其他类√√√不同包子类......
  • 类,抽象类,接口作为方法参数类型的传参 day10
    /*形式参数基本类型:引用类型:类:当你看到一个类作为方法参数类型的时候,将来调用时需要传递该类及其该类的子类对象抽象类:当你看到一个抽象类作为方法的参数类型的时候,将来调用时需要传递继承该抽象类的具体子类对象......
  • 类,抽象类,接口作为方法的返回值类型 day10
    /*返回值类型基本类型:引用类型:类:当你看到一个类作为方法的返回值类型的时候,将来方法内部应该返回该类或该类的子类对象抽象类:当你看到一个抽象类作为方法的返回值类型的时候,将来方法内部应该返回继承该抽象类的具体子类对象......
  • 成员变量和成员方法
    成员变量和成员方法成员变量成员变量,也被称为属性或字段(fields),是类的一部分,用于存储关于对象状态的信息。成员变量定义了对象的数据,可以被认为是对象的“属性”或“特征”。关键特性:命名:成员变量通常使用名词或形容词,以描述它们所代表的数据。作用域:成员变量的作用域是整个......
  • (已解决)QT4 自定义信号函数调用报错 error: C2248: “Boss::DeadSignal”: 无法访问 pr
     (解决方法见文章末尾)报错语句如下 DeadSignal是自定义槽函数,是放在public下的,不知道为什么报错说是protected,不知道是不是版本问题Boss类和DeadSignal定义如下 mboss是在自定义类Widget中调用的Boss对象 调用位置是Widget的自定义槽函数 解决方法在Boss中定......
  • 匿名内部类在Java中的使用场景与注意事项
    匿名内部类在Java中的使用场景与注意事项大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!今天我们来讨论Java中的匿名内部类。匿名内部类是Java中一种简洁而强大的特性,通常用于简化代码,尤其是在需要创建一次性对象的时候。本文将详细介绍匿名内部类的......
  • 多态的概念,前提,注意事项以及访问成员的特点 day09
    多态:某一个事物在不同状态下的多种状态举例:1、学生是人,老师是人,医生是人。2、汽态的水是水,固态的水是水,液态的水是水在java中要实现多态的话,需要有3个前提:1、必须要有继承关系2、要有方法的重写(思考可否不重写?)......
  • 特殊成员函数
    C++提供的特殊成员函数1.你未定义构造函数会生成默认构造函数2.你未定义析构函数会生成默认析构函数3.未定义拷贝构造函数时生成拷贝构造函数4.赋值运算符=5.&取地址运算符拷贝构造函数使用1.使用赋值运算符时=2.进行值传递时,进行值传递意味会产生一份传递参数的拷贝。3.......
  • 添加speak成员方法,输出我是一个好人
    1publicclassshuzu20{2//编写一个main方法3publicstaticvoidmain(String[]args){45//方法使用6//1.方法写好后,如果不去调用(使用),不会输出7//2.先创建对象,然后调用方法即可8Personp1=newPerson();9......
  • 尝试从函数内部更改值,但退出函数时它不会改变
    尝试制作一个准系统的Pokemon游戏并且切换不起作用当尝试切换Pokemon时,我可以让代码识别activePlayerMon=在运行switchOption()函数时有一个值切换,但是一旦调试器离开该函数,它就会恢复当第一次提示您选择Mon时,返回到最初给定的值deffight(playerlist,computerl......