zoukankan      html  css  js  c++  java
  • 内部类

    class outerClass{
    static class innerClass{
    //静态内部类,通常需要外部类实例化后它再实例化,不能访问内部类的非静态成员,外部类就更不能访问了
    
    }
    }
    //在main方法中可以直接调用它,用外部类.内部类.方法()
    
    
    class outerClass{
    class innerClass{
    //成员内部类;
    }
    }
    //普通内部类,不可以访问外面,但好像有特殊方法可以,自行对外实现接口
    
    
    class outerClass{
    public void menberFunction(){
    class innerClass{
    //局部内部类;于方法中;并且在局部类中不能访问非final的局部变量
    }
    }
    }
    
    
    public class MyFrame extends Frame{//外部类
    public MyFrame(){
    addWindowListenner(new WindowAdapter(){//匿名内部类
    public void WindowClosing(WindowEvent e){
    dispose();
    System.exit(0);
    }
    });
    }
    }
    //它是某个已经存在的类或接口的子类或具体的实现类,并对其进行重写方法。
    
     
    成年人的世界没有那么多的童话,也没有那么多的逆袭。
  • 相关阅读:
    C语言I作业12—学期总结
    C语言寒假大作战01
    C语言I作业12—学期总结
    C语言I博客作业11
    C语言I作业9
    C语言I博客作业08
    C语言I博客作业07
    C语言I博客作业05
    C语言I博客作业04
    C语言I博客作业03
  • 原文地址:https://www.cnblogs.com/shijinglu2018/p/8723745.html
Copyright © 2011-2022 走看看