java内部类
来源:互联网 发布:mac西柚色口红 编辑:程序博客网 时间:2024/04/28 23:14
一.定义
放在一个类的内部的类我们就叫内部类。
二.作用
1.内部类可以很好的实现隐藏,也就是封装性。一般的非内部类,是不允许有 private 与protected权限的,但内部类可以
2.内部类拥有外围类的所有元素的访问权限
3.可是实现多重继承(它是内部类存在的最大理由之一,接口也可以实现多重继承)
放在一个类的内部的类我们就叫内部类。
二.作用
1.内部类可以很好的实现隐藏,也就是封装性。一般的非内部类,是不允许有 private 与protected权限的,但内部类可以
2.内部类拥有外围类的所有元素的访问权限
3.可是实现多重继承(它是内部类存在的最大理由之一,接口也可以实现多重继承)
4.可以避免修改接口而实现同一个类中两种同名方法的调用
public class Example1{public String getName(){return "luffyke";}}public class Example2 { public int getAge() { return 25 ; } } public class MainExample{public class Test1 extends Example1{public String getName(){return super.getName();}}public class Test2 extends Example2{public int getAge(){return super.getAge();}}public String showName(){return new Test1().getName();}public int showAge(){return new Test2().getAge();}public static void main(String args[]){MainExample example = new MainExample();System.out.println("姓名:" + example.showName());System.out.println("年龄:" + example.showAge());}}
- 【Java】【内部类】Java 内部类简介
- [Java] Java 内部类
- Java 内部类(成员内部类、局部内部类、静态内部类和匿名内部类)
- Java内部类(成员内部类、静态内部类、局部内部类、匿名内部类)小结
- Java内部类(成员内部类、静态内部类、局部内部类、匿名内部类)小结
- Java内部类(成员内部类、局部内部类、静态内部类、匿名内部类)
- Java内部类(成员内部类、静态内部类、局部内部类、匿名内部类)小结
- Java内部类(成员内部类、静态内部类、局部内部类、匿名内部类)小结
- Java内部类(成员内部类、静态内部类、局部内部类、匿名内部类)小结
- java的内部类、匿名内部类、局部内部类
- java内部类之成员内部类、静态内部类
- java 成员内部类 局部内部类,匿名内部类
- Java 静态内部类/内部类
- java内部类、静态内部类 小结
- Java内部类,静态内部类
- JAVA 内部类与静态内部类
- java内部类--局部内部类
- Java 内部类以及匿名内部类
- PDO 数据库操作流程 自己总结的 比较易懂
- 数据挖掘的若干应用
- 文章格式——解题报告
- 博克cad
- 一个有趣的抛硬币问题
- java内部类
- 随想录(我们的竞争力)
- Ubuntu+Tiny6410的网络文件系统NFS挂载
- 腾讯推出HTML5开源图像处理引擎
- poj3468之线段树
- pdo的背景
- SE16、SE16N
- 预处理语句和存储过程
- 使用预处理语句的重复插入