05 2020 档案
摘要:如果接口的实现类(或者父类的子类)只需要使用唯一的一次 那么这种情况下就可以省略掉该类的定义,而改为使用[匿名内部类] 匿名内部类 接口名称 对象名 = new 接口名称(){ //覆盖重写所有抽象方法 }; 对格式"new 接口名称(){...}"进行解析: 1.new代表创建对象的动作 2.接口
阅读全文
摘要:定义格式 public protected (default) private 定义一个类的时候,权限修饰符规则: 1.外部类:public / (default) 2.成员内部类: public/protected/(default)/private 3,局部内部类:什么都不能写 Outer.ja
阅读全文
摘要:若果出现了重名现象,那么格式为:外部类名称.this.外部类成员变量名 代码演示 DemoMain Output
阅读全文
摘要:如何使用成员内部类 有两种方式: 1.间接方式 在外部类的方法当中,使用内部类;然后main只是调用外部类的方法 2.直接方式: 公式: 类名称 对象名 = new 类名称( ); 外部类名称.内部类名称 对象名 = new 外部类名称( ).new 内部类名称( ); 代码实现 外部类 间接方式调
阅读全文
摘要:Java中有四种权限修饰符 | | public | protected | (default) | private | | | | | | | | 同一个类 | yes | yes | yes | yes | | 同一个包 | yes | yes | yes | no | | 不同包子类 | ye
阅读全文

浙公网安备 33010602011771号