zoukankan      html  css  js  c++  java
  • 20165332第四周学习总结

    教材内容总结:

    • 第五章:

    在java中,继承时使用extends关键字,private成员也会被继承,只不过子类无法直接存取,必须通过父类提供的方法来存取

    java中有public、protected和private三个权限关键字,但实际上有四个权限范围。

    如果想取得父类中的方法,可以在调用方法前,加上super关键词。重新定义方法时要注意,对于父类中的方法权限,只能扩大不能缩小。如果返回类型是父类中方法返回类型的子类,也是可以编译的。

    如果子类构造函数中没有指定执行父类中哪个构造函数,默认会调用父类中无参构造函数。如果想执行父类中某构造函数,可以使用super()指定。this()和super()只能选择一个调用,且必须在构造函数的第一行。

    final关键字:final关键字可以修饰类、成员变量和方法中的局部变量。

    1. 修饰类:被修饰的类不能有子类。
    2. 修饰父类的方法:子类不能对被修饰的方法进行重写
    3. 修饰变量:被修饰的变量变为常量,常量在运行期间不能发生变化。

    开-闭原则是对扩展开放,对修改关闭。遵守开闭原则的系统易于维护。

    • 第六章:

    使用关键字interface来定义一个接口。

    接口体中包含常量的声明(没有变量)和抽象方法两部分。

    如果一个抽象类实现了某个接口,既可以重写接口中的方法,也可以直接拥有接口中的方法。

    可以用接口名访问接口中的常量,也可以通过实现接口的类来直接使用。

    接口中可以使用extends继承接口,并且可以继承多个接口,接口不能继承一个抽象类,却可以通过extends同时继承于多个接口。

    脚本截图:

  • 相关阅读:
    (转)音频降噪算法 附完整C代码
    (转)移动直播技术秒开优化经验(含PPT)
    React实现简单的SearchBox搜索框组件
    为ARM安卓设备交叉编译C/C++语言程序
    Ubuntu无法用快捷键或图标打开终端
    Java基础系列-SPI你认识吗
    Java基础系列-时间日期API
    Java基础系列-RandomAccess
    Java基础系列-Optional
    那些字段适不适合建索引?
  • 原文地址:https://www.cnblogs.com/yyzzuishuai/p/8645550.html
Copyright © 2011-2022 走看看