一、封装性
什么是封装性?是java面向对象的三大特性之一
继承 多态 封装
封装性体现一:属性存储一组数据:年龄、姓名、性别类的封装
如上信息,利用封装性,定义一个角色类,然后把所有的数据全部定义为这个类的属性,
需要存储一个角色信息的时候,就定义一个角色类对象即可,把数据包装进去
封装性体现二:代码的方法封装
一个方法只做一件事,其他的事情,通过其他方法定义
二、内部匿名类
定义:匿名了子类名字的类
格式:父类的类名 对象名 = new 父类的类名(){
对父类的方法重写
};