为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Java入门第二季 升级版_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第二季 升级版

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 接口中的方法都是抽象方法!
    查看全部
    0 采集 收起 来源:UML 简介

    2014-10-29

  • UML建模工具
    查看全部
    0 采集 收起 来源:UML 简介

    2014-10-29

  • 三种常用建模工具
    查看全部
    0 采集 收起 来源:UML 简介

    2014-10-29

  • final关键字:最终,最后 final修饰类,该类不容许修改 final修饰方法,该方法不允许被重写 final修饰属性,属性不能在其他位置修改它的值(只能赋值一次) 如果不给属性进行初始化,构造函数也不赋值,使用final时,系统不会自动给赋值 final修饰变量,该变量的值只能赋一次,即变为常量
    查看全部
  • 继承的初始化顺序:1.初始化父类再初始子类。2.先执行初始化对象中属性,再执行构造方法中的初始化。
    查看全部
  • 1.什么是方法的重写:如果子类对继承父类的方法不满意,是可以重写父类继承的方法的,当调用方法时会优先调用子类的方法。 2.语法规则:返回值、方法名、参数类型及个数,都要与父类继承的方法相同,才叫方法的重写。
    查看全部
  • Java 中通过 extends 实现继承关系
    查看全部
    0 采集 收起 来源:练习题

    2014-10-29

  • 抽象类使用规则
    查看全部
  • 其次,在程序正确性的保证上,父类可以是一个抽象类,它的某个方法是虚函数,并没有给出实现,该方法在子类里才被实现。这个时候,你把一个子类向上转型再调用这个函数,如果去调用父类方法的话,程序就会面对这个没有被实现的虚函数而无法执行。所以,仍然要调用子类覆写的方法。 最后,从实现角度讲,向上转型之后,只不过改变了指针或者对象引用的类型,但它们所指向的内存中的实际对象的类型并没有改变,依然是子类的类型,所以调用方法仍然会是子类的。
    查看全部
  • 首先,从意义上讲,父类一般表示较抽象的概念,而子类表示更具体的概念。一旦你创建子类的实例,就表示你已经了解了它的具体特性,即便你向上转型,也只是表示你暂时不关注具体的特性,但这个实例仍然是具体化的。就好比你管理一家公司, 你一开始为所有员工制定了某项规章制度,后来发现A部门比较特殊,给他们另行制定了这项规章,这就相当于你为“员工”这个父类派生了“A部门员工”这个子类,并覆写了执行该规章的方法。现在你要号召该所有员工去执行该规章,你会向他们统一发号施令,但是A部门员工默认情况下仍然会按照你为他们制定的特别规章来实施,除非你刻意强调他们也按一般规章。 其次,在程序正确性的保证上,父类可以是一个
    查看全部
  • 接口可以用来共享两个不同类的同种功能,
    查看全部
    0 采集 收起 来源:Java 中的接口

    2014-10-29

  • 抽象类的作用。限制子类实现方法,防止子类随意规定方法
    查看全部
  • tostring方法是为了输出类包含的属性值
    查看全部
  • final关键字:最终,最后 final修饰类,该类不容许修改 final修饰方法,该方法不允许被重写 final修饰属性,属性不能在其他位置修改它的值(只能赋值一次) final修饰变量,变量被赋值一次后变成常量
    查看全部
  • 关键字final:最终的,不可变的
    查看全部

举报

0/150
提交
取消
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!