Think in java 读书笔记

第二章:一切皆对象
2.1:类 又称为对象的类型!
2.2: 本书中,谈到‘类型’都是指class      对象的类型 说的是class  !  new class() 是类型实例化出来的对象!
2.3: 对象的类型是class , class的类型是Class,俗称类类型
2.4:执行new 来创建对象时,数据存储空间才被分配!
 
 
第八章:多态
8.1:向上转型:对象即可作为它自己本身的类型使用,也可作为它的基类型使用,(把对某个对象的引用视为对其基类型的引用,这种做法称为向上转型)
8.2:多态只研究基类(父类),不研究导出类(子类)
8.3:后期绑定:。。。。。。。。。。。。。。。。。。。。。。。。。。
8.4:基类中private修饰的方法被自动认为是final方法,对导出类是不可见的!
 
 
 
第九章:接口
 
1:抽象类写流程,接口规定必须实现的行为!
 
2:抽象类是一种自下而上的(由导出类抽象出基类) ,  接口是自上而下(定义接口约束行为)
 
3:final意义:最终的,不可改变的。 1、修饰变量,为常量,值不可变; 2、修饰对象,值可变,引用不变; 3、修饰方法,方法不可重写; 4、修饰类,无子类,不可以被继承,更不可能被重写。
 
4:抽象类实现接口的时候,不强制实现接口的所有方法,随意的!
 如果普通类A想实现接口的某一个方法(直接实现接口的话需要实现所有方法),不想实现所有方法,可以定义一个抽象类,抽象类实现该接口的某一个方法!A类再继承该抽象类!这样就达到A类只实现接  口的某一个方法的目的了!

转载于:https://www.cnblogs.com/YJZUUID/p/8853800.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值