首页学历类考试大学计算机科学
(简答题)

简述方法的重载与覆写的区别。

正确答案

方法重载是发生在一个类中,方法名称相同、参数的类型及个数不同,不受权限的限制。而覆写是发生在继承关系之中,子类和父类定义了方法名称相同、参数类型及个数、返回值类型完全相同的方法时所发生的操作,在子类覆写父类方法时,被覆写的方法不能拥有比父类更严格的访问权限。

答案解析

相似试题

  • (简答题)

    简述方法重写和方法重载的区别

    答案解析

  • (简答题)

    简述override与重载的区别

    答案解析

  • (简答题)

    如何区别重载方法?

    答案解析

  • (简答题)

    运算符重载使用成员函数方法和友元函数方法是否都可以?并且是没有区别的吗?

    答案解析

  • (单选题)

    下面()修饰符所定义的方法不能被子类所覆写。

    答案解析

  • (单选题)

    下面()修饰符所定义的方法必须被子类所覆写。

    答案解析

  • (填空题)

    当子类中定义的方法与父类方法同名且参数类型及个数、返回值类型相同时,称子类方法覆写父类方法,子类默认使用本类已经覆写方法,使用父类的同名方法,必须使用()关键字说明。

    答案解析

  • (单选题)

    如果要为对象回收做收尾操作,则应该覆写Object类中的()方法。

    答案解析

  • (判断题)

    一个类继承了抽象类,则抽象类中的抽象方法需要在其子类中覆写。

    答案解析

快考试在线搜题