11.05 还是那个想吐的下午 上课笔记整理

11.05 课堂笔记

复习:
实例属性与静态属性

上课:
**

第11章 继承与多态(今天貌似就讲了继承)

**
一般化VS特殊化
超级类 子类
基类 派生类
父类 子类

extends
public class FinalExan(派生类) extends GradeActivity (基类)

标识为private的基类成员:
1.不能被派生类继承
2.只能通过基类的public方法,派生类才可以访问

标识为public的基类成员:
1.可以被派生类继承
2.可以直接被派生类访问

构造方法:

super:
从派生类显示调用基类构造方法
重写基类方法(override):
☞当继承类方法名与父类方法名相同时,调用时会调用继承类的

getArea();
this.getArea();    防止遗忘

但如果想用父类的方法:

super.gerArea();

防止方法被重写: final
pubilc final viod message();
这样的话,当派生类试图去重写一个同样名字的方法时。编译器会报错

保护成员和包访问权限成员:
protected:

  1. 可以被包内所有类访问(当然包括派生类)
    2.可以被包外的派生类访问,但其他包外类不能访问。
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值