匿名对象
匿名对象的概述:
Person person = new Person();
注解:
Person 类名
person 对象名
new Person(); 向内存的堆区申请空间创建一个Person类对象使用内存空间
匿名对象:
没有名字的对象,没有对象名的对象
格式:
new 构造方法(所需参数);
用途:
1. 提高开发效率,【 匿名对象当前行使用之后,如果没有其他引用数据类型的变量保 存其地址,直接销毁】
2. 简化代码结构
3. 通过匿名对象直接调用成员方法
4. 使用匿名对象作为方法的参数
**注意**:匿名对象禁止使用成员变量
继承
继承?
==> 继承在开发中是一种抽象的归纳总结思想,剥离通用的属性,通 用的方法,简化之后的开发压力。
只需要在继承之后,满足个性化的 实现即可。通过继承可以优化代码,在JavaWEB开发中,继承大多数
情况 下,都是用来提高方法的复用度
Java中继承如何完成:
关键字
extends
格式:
class A extends B {
}
关于继承的小结:
1. A类使用extends关键字继承B类 A类是B类的一个子类,B类是A类的唯一父类
2. 继承之后,子类可以通过继承得到父类中非私有化成员变量,和 非私有化成员方法
3. 继承之后,子类不可以通过继承得到父类中的私有化成员变量, 和私有化成员方法。
**注意**: private修饰的内容有且只能在类内使用!!!