类的高级概念

什么是访问修饰符?访问修饰符就是权限的问题。代表着对程序文件的权限掌控权

访问修饰符包括:

封装的好处:实例化之后属性就无法更改,类可以存储在成员变量中的内容有一个整体的控制。雷达用户不需要知道类是如何存储数据的。类可以改变一个成员变量的数据类型,而类的用户不需要改变气代码

静态成员:使用static修饰的类中成员

使用方法:类名.静态变量名

静态代码块:

static{

//语句

}

当类加载时静态加载块会被一起加载

内部类:在类的内部定义一个类被称为内部类,内部类所在的类叫外部类

内部类分为静态内部类,成员内部类,局部内部类。匿名内部类

静态内部类结构:

class 类名{

  static class 类名{

         //方法属性等

 }

}

成员内部类结构:

class 类名{

  class 类名{

    //方法属性

  }

}

局部内部类结构:

class 类名{

  void 方法名(){

    class 类名{

    }

  }

}

匿名内部类结构:

new 类名或接口名(){

  //匿名内部类的主体,通常是继承或接口实现的方法

}

posted @ 2019-04-03 20:10  飞翔的企鹅23  阅读(65)  评论(0)    收藏  举报