小白的Java学习之路(day6)

多态

父类的引用对象可以指向子类的实例;

该引用对象不能调用子类的属性,因为属性是在编译时定义的,编译时引用对象属于父类,调用子类的独有属性会导致编译错误;

该引用对象可以调用子类的方法,因为方法是在运行时调用的,运行时该引用对象已经指定到实例化好的子类对象,所以可以调用子类的方法,前提是有方法的重写过程,基于动态绑定。

instanceof 操作符

x  instanceof  A  :检验x是否为类A的对象,返回值为boolean类型

Object类

1.Object类是所有Java类的根父类。

2.如果在声明类的时候未使用extends等关键字指定父类,则默认父类为Object类。

类型转换

1.从子类到父类的类型转换可以自动进行

2.从父类到子类的类型转换必须用强制类型转换来实现

equals()

1.只能比较引用类型,比较两个引用类型是否指向同一的对象。

2.但对类File,String,Date及包装类来说,是比较类型及内容而不考虑是否是同一个对象。对于这些类,==比较的是对象的地址。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值