智慧职教: 方法覆盖时,子类中的方法和父类方法名相同、返回类型可以不同
错误
举一反三
- 下列属于方法重写的是()。 A: 子类和父类方法的返回值类型,方法名和参数必须完全相同,访问修饰符不能低于父类 B: 子类和父类方法的方法名必须相同,参数可以不同 C: 子类和父类方法的方法名和参数必须相同,访问修饰符可以低于父类 D: 子类和父类方法的方法名不能相同,访问修饰符,返回值类型和参数必须完全相同
- 以下关于方法覆盖的叙述正确的是( )。 A: 子类覆盖父类的方法时,子类对父类同名的方法将不能再做访问 B: 子类覆盖父类的方法时,可以覆盖父类中的final方法和static方法 C: 子类覆盖父类的方法时,子类方法的声明必须与其父类中的声明完全- -样 D: 子类覆盖父类的方法时,子类方法的声明只需与其父类中声明的方法名一样
- 【判断题】覆盖是指子类中重新定义了父类中的同名方法,且子类中的方法与父类中的方法具有相同的方法名和参数表和相同的方法体,称为子类方法覆盖了父类方法
- 智慧职教: 方法覆盖(重写):指在子类中出现和父类同名的方法。
- 智慧职教: 在覆盖一个方法时,子类方法不能()父类方法的可见性
内容
- 0
智慧职教: 如果某个子类定义的实例方法和其父类中的某个方法有相同的名称、返回类型和(),但功能不同,则称这个方法覆盖了它的父类方法,
- 1
下列选项中,关于重写的说法错误的是()。 A: 子类与父类的方法名必须相同 B: 子类与父类方法的参数类型必须相同 C: 子类与父类方法的参数个数必须相同 D: 子类与父类方法的返回值必须相同
- 2
方法重写的特征有哪些? A: 子类方法名与父类方法名完全一致 B: 子类的方法参数与父类的方法参数可以不一致 C: 子类方法的返回值类型要与父类一致 D: 子类方法的参数与父类方法完全一致 E: 子类方法的访问修饰符的级别不能低于父类的方法的访问修饰符
- 3
关于方法重写说法错误的() A: 父类中的私有方法不能被子类重写 B: 父类的构造方法不能被子类重写 C: 方法名以及参数列表必须完全相同,返回类型可以不一致 D: 父类的静态方法不能被子类重写
- 4
关于父类中被覆盖的方法,下列正确的是: A: 被覆盖的方法不能在子类中被访问 B: 被覆盖的方法不能被子类对象直接调用 C: 可在子类方法中通过"父类名.方法名"直接访问 D: 可在子类方法中通过其"方法名" 直接访问