题目内容
(请给出正确答案)
[单选题]
抽象类的子类,必须实现抽象父类定义的抽象方法才能生成对象,即低层的子类依赖高层的、抽象的父类。这种设计思想运用了面向对象技术中的()原则。
A.里氏代换
B.单一职责
C.开放封闭
D.依赖倒转
提问人:网友yhdan12310
发布时间:2022-01-07
A.里氏代换
B.单一职责
C.开放封闭
D.依赖倒转
下面关于Java的说法不正确的是
A、abstract和final能同时修饰一个类
B、抽象类不光可以做父类,也可以做子类
C、抽象方法不一定声明在抽象类中,也可以在接口中
D、声明为final的方法不能在子类中覆写
下列关于抽象类的描述中,错误的是( )。
A、含有抽象方法的类称为抽象类,定义时必须使用关键字abstract
B、不能使用抽象类创建对象,即抽象类不能实例化
C、不能定义抽象类的引用变量
D、抽象类可以作为超类定义子类
假设类A是类B的父类,下列声明对象x的语句中不正确的是( )
A、A x = new A();
B、A x = new B();
C、B x = new B();
D、B x = new A();
B.抽象类不光可以做父类,也可以做子类
C.抽象方法不一定声明在抽象类中,也可以在接口中
D.声明为final的方法不能在子类中覆写
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!