zoukankan      html  css  js  c++  java
  • # 20165206 2017-2018-2 《Java程序设计》第4周学习总结

    20165206 2017-2018-2 《Java程序设计》第4周学习总结

    教材学习内容总结

    • 继承:继承是一种由已有的类创建新类的机制。
    • 子类和父类:由继承得到的类称为子类,被继承的类称为父类。子类只能有一个父类。
    • 方法重写:子类通过重写可以隐藏已继承的方法。在子类中定义一个方法,这个方法与父类的方法类型相同,子类可以将其修改为自身的状态和行为。重写时,不容许降低权限,但可以提供权限。
    • super:使用关键字super来访问和调用被子类隐藏的成员变量和方法。
    • final类:final类不能被继承,故不能有子类。如果用final修饰父类的一个方法,则该方法不能被子类重写。如果成员变量或局部变量被修饰成final,则其为常量。
    • 接口:用关键字interface来定义一个接口。接口由类来实现以便使用接口中的方法,用关键字implements声明来实现一个或多个接口。

    教材学习中的问题和解决过程

    问题1:继承和接口在功能和定义上有很多相似之处,二者具体的区别有哪些?
    问题1解决方案:

    1. 一个类只能继承一个类,但是可以实现多个接口。
    2. 接口传达的意思是:can-do,拥有某种功能,能干嘛,比如:Serializable代表可序列化的。
    3. 继承传达的是意思是:is-a,比如:猫 是一个 动物,猫就是动物的子类。

    代码调试中的问题和解决过程

    问题1:在编译时出现这样的提示
    image
    问题1解决方案:查阅后得知,程序本身并没有错误,只是方法部分过时,不影响运行。

    代码托管

    感悟:

    这周上课考试时,发现有很多东西之前看的时候感觉还可以,但实际操作的时候就不会了。包括一些已经敲过的代码,这说明很多东西还是要在看过之后,实践操作几次才行,这样才能真正的由一些理解。差的还很多,要更加努力,加大学习和实践的时间了。

  • 相关阅读:
    备战-Java 并发
    备战-Java 容器
    备战-Java 基础
    算法-链表
    2021-常见问题收集整理-1
    算法-双指针
    HTTP 下载文件的一些记录
    语义化版本 2.0.0
    勒索病毒典型传播途径与预防建议
    看杨院士如何解读——北斗与综合PNT体系
  • 原文地址:https://www.cnblogs.com/brs666/p/8638362.html
Copyright © 2011-2022 走看看