zoukankan      html  css  js  c++  java
  • 初来驾到学JAVA继承初识

    继承就是通过扩展一个已有的类,并继承该类的属性和行为来创建一个新的类这叫继承
    A extends B 那么A是B的子类 可以说为A 继承B

    如果B 中有a.b.c A 中有e.d.f
    那么在内存里面实现的是先将B中的元素存起来 在将A中的元素叠加在B的后面 然后交个A
    在内存里面A有B中的所以元素;
    在继承的过程中 子类可以继承父类 每个子类只有一个父类 但是父类可以有多个子类
    在继承时是子类指向父类 而不是父类指向子类

    继承的优点是:一代码可重用性 二子类可以扩展父类的属性和方法 三是父类的属性和方法可以用于
    子类 四是设计应用程序更简单。

    方法重写和方法重载
    重载是在同一个类中对方法进行重载
    要求是同一个类方法相同传入不同参数。
    方法重写是:子类中的方法与父类中的方法相同其中包括方法名称 参数列表,返回类型
    重写体现的是父类与子类方法之间的关系,重载体现的是一个类的内部方法之间的关系

    this与super的用法
    this()只能在本类中调用并且写在构造方法里面第一行
    super()用于调用父类的指定构造方法,它只能调父类 调用方法时也写到第一行
    this点 代表当前对象 this点可以访问当前的对象属性和行为
    super点 代表当前对象的父类部分 用super可以访问来自父类的属性和行为但是受访问修饰符的限

  • 相关阅读:
    nRF51800 蓝牙学习 进程记录 2:关于二维数组 执念执战
    nRF51800 蓝牙学习 进程记录 1:感想
    invokeAll和CompletionService
    数据库连接
    数据库索引
    JVM学习笔记——java内存模型
    JVM学习笔记——自动内存管理
    JAVA学习笔记——BlockingQueue接口
    JAVA学习笔记—— Executor接口
    JAVA学习笔记——并发(二)
  • 原文地址:https://www.cnblogs.com/zacy110/p/5215445.html
Copyright © 2011-2022 走看看