• 20175225《java程序设计》第五周学习总结


    20175225 2018-2019-2 《Java程序设计》第5周学习总结
    教材学习内容总结
    1.接口体中包含常量的声明(没有变量)和抽象方法两部分。接口体中只有抽象方法,没有普通的方法;接口体中所有常量的访问权限都是 public,且是static常量,所有抽象方法的访问权限都是 public
    2.如果一个非抽象类实现了某个接口,那么这个类必须重写这个接口中的所有方法。类在重写方法接口方法时不仅要去掉 abstract 修饰符、给出方法体,且方法的访问权限一定要明显地用 public修饰。
    3.只有抽象类才既可以重写接口中的方法,又可以直接拥有接口中的方法。
    4.接口也可以被继承,即通过关键字 extends声明,由于接口中的方法和常量都是 public 的,子接口将继承父接口中的全部方法和常量。
    5.接口无法调用类中的其他非接口的方法。
    6.abstract 接口中只可以有常量,不可以有变量,且不可以有 abstract 方法。
    问题:在写Example6_6对程序进行编译时出现如图问题

    而且WhiteCloudCorp.java里面也都有class。
    解决方案:询问同学说是在最开始漏掉了类或类的声明,在将所有代码重新打了一遍以后编译出来了。

    代码托管

    (statistics.sh脚本的运行结果截图)

    总结
    本周在学习了接口与实现,但大多数的还是之前的内容,学习了接口让我对之前的知识的理解更进一步,学习就是应该不断地去复习,从而才能为以后的学习打下良好的基础。

  • 相关阅读:
    复数除法
    base operand of '->' has non-pointer type 'const Comple
    virtual关键字
    & 引用
    const用法
    Iptable与firewalld防火墙
    存储结构与磁盘划分
    Linux系统中用户身份与文件权限
    计时器小程序——由浅入深实例讲解
    ASP.NET编程十大技巧(他人总结)
  • 原文地址:https://www.cnblogs.com/zhangdeshuai/p/10610594.html
Copyright © 2020-2023  润新知