zoukankan      html  css  js  c++  java
  • java基础知识回顾-7(private,this,继承)

    1.在封装类中private的作用是什么?
    答:通过private来修饰类中的属性与行为,可使被修饰的属性与行为无法被直接访问。
        一般对成员属性的访问动作:赋值(设置 set),取值(获取 get),因此对私有变量的访问可以通过提供对应的 setXxx或者getXxx的方法


    2.在java中this关键字有什么作用?
    答:this代表的是所在的类的本体,若有外部变量调用了this所在的类,则this代表外部对象。this通常用于区分成员变量与局部变量。
    3.继承的概念与格式是什么?
    答:子类继承了父类的所有属性与方法。
    格式:class 子类 extends 父类 {}
    4.继承的有点是什么?
    (1)提高了代码的可重复利用性,提高软件开发效率。
    (2)继承的出现让类与类之间产生了关系,提供了多态的前提。
    5.super的作用是什么?
    答:super用来表示当前对象中包含的父类对象空间的引用。
    6.重写是什么意思?有什么注意事项?
    答:当在子类中书写的方法的方法名与继承自父类的方法的方法名相同时,新方法会覆盖继承的旧方法。
    注意事项:(1)子类方法覆盖父类方法,必须要保证权限大于等于父类权限。
         (2)写法上稍微注意:必须一模一样:方法的返回值类型 方法名 参数列表都要一样。

  • 相关阅读:
    洛谷 P3040 [USACO12JAN]贝尔分享Bale Share
    洛谷 P1994 有机物燃烧
    洛谷 P3692 [PUB1]夏幻的考试
    洛谷 P2117 小Z的矩阵
    洛谷 P1154 奶牛分厩
    洛谷 P1718 图形复原
    洛谷 P1900 自我数
    洛谷 P1964 【mc生存】卖东西
    洛谷 P1123 取数游戏
    hdu_2844_Coins(多重背包)
  • 原文地址:https://www.cnblogs.com/zhangrui0328/p/9047842.html
Copyright © 2011-2022 走看看