JAVA学习-继承,多态,接口

感言

学习方法应该有比较大的问题,但是用话更多的时间去弥补!加油,一定可以的!

小节 继承

1、继承的基本含义

抛开一切来说,继承就是在新推出一些功能的时候,需要将之前的代码给再写一遍,调用起来也比较麻烦,这里感觉也是使用到了面向对象的一个思想,将之前用到的代码不给你看,保证了代码的隐私,然后知道那些功能已经实现就可以,extends一下。基类和派生类,可以说“基类是一个大的类别,可以说派生类是一个基类,”然后派生类是存在有自己独特的东西。

小节 多态

1、多态的基本含义

父类引用指向子类对象,按照固定的公式来做,好处就是可以方便去new具体类的对象

2、多态和继承总体汇总

package cn.java.test.demo3;

public class TestMethod {
    public static void main(String[] args) {
        Fu1 fu = new Zi1(); //父类引用调用了 子类对象

        Fu2 fu2 = new Fu2();//Fu2和Zi2是继承关系,然后这里创建的是Fu2 的对象
        Zi2 zi2 = new Zi2();//Fu2和Zi2是继承关系,然后这里创建的是Zi2 的对象

        //首先这里创建的是一个多态,父类引用指向子类对象


        System.out.println(fu.num);//这里的结果是10,这里的变量是调用的父类里面的num

        fu.method();//这里的结果是30,表示这里是先找了子类里面的方法然后该方法直接调用了本类里面的对象


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值