美文网首页我与咖啡娘的爱恨情仇
07.成员内部类的修饰符

07.成员内部类的修饰符

作者: 今天庹 | 来源:发表于2018-10-10 12:46 被阅读0次

    成员内部类

    成员内部类可以使用的修饰符:private,public,procted,final,static,abstract

    package com.itheima_01;
    
    /*
     *  成员内部类的修饰符:
     *          我们可以使用权限修饰符修饰成员内部类,但是如果使用私有来修饰,则无法在其他类中访问
     *          我们可以使用static修饰成员内部类,不用再创建外部类的对象了
     * 
     *  我们还可以使用abstract,final修饰内部类
     */
    public class InnerDemo2 {
        public static void main(String[] args) {
    //      Outer2.Inner2 i;
            
    //      Outer2.Inner2 i = new Outer2.Inner2();
    //      i.function();
            
            Outer2.Inner2.function();
        }
    }
    
    class Outer2 {
        public void method() {
            Inner2 i = new Inner2();
        }
        
        static class Inner2 {
            public static void function() {
                System.out.println("function");
            }
        }
    }
    

    相关文章

      网友评论

        本文标题:07.成员内部类的修饰符

        本文链接:https://www.haomeiwen.com/subject/wgdpaftx.html