继承与实现

在JAVA语言中,我们也会接触到 继承与实现 这两个名词。‘’继承‘’理所当然,就是从父类那里得到的东西。 父类 也称作 超类 基类,当然 有父类就有子类,比如A继承了B,A就是B的子类(也叫派生类),从而B是A的父类(超类,基类),而在JAVA语言中,Object类是所有类的父类,可为是老祖宗了,不要问老祖宗怎么来的。毕竟现在我们人类都不是自己老祖宗到底是哪一类生物。

用JAVA语言来说 A继承B 就是 A extends B,然后 就能使用父类的 属性与方法了,但是要记住一点 private 所修饰的属性与方法不管怎样。都只能在当前类里面使用,所以说子类不能使用父类的私有属性与方法,还有一点,子类继承父类的方法时 所有方法必须重写。

再来我们来扯扯实现,当然也会扯到另一个词 那就是接口 , 什么是接口。 计算机的软件与硬件的接口 就是操作系统,如果还不明白,一个事物如果想跟外界沟通,自己能被外界修改,它必须要有一个接口。接口是个抽象的东西(当然也能是个实体),再举个例子 数据线就是一个接口连通手机与电脑。~~ 虽然这个JAVA接口 扯不上什么边,但对玩硬件的各位新手可能是有帮助的~~这可能对我来说吧,在书上看到接口这个词的时候,总是不明白在弄啥。

JAVA语言 A实现B接口 就是 A implements B 当然 B必须要是一个接口类。  接口里面的定义属性 public final static 一般都是常量,当然接口里面也有方法,但是都是抽象方法 用 abstract 修饰 , 也就是说 里面只能声明定义方法,而不具有方法体。所以 如果A类实现B类接口时 可重写里面的任意方法,也可不写。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值