所谓面向抽象原则是指在类设计中,重要数据是抽象类或接口声明的变量,而不是具体类声明的变量。
举一反三
- 【判断题】面向抽象编程,是指当设计某种重要的类时,不让该类面向具体的类,而是面向抽象类,即所设计类中的重要数据是抽象类声明的对象,而不是具体类声明的对象
- 在派生类隐藏基类同名成员在基类定义虚方法在派生类覆写基类虚方法声明抽象类或抽象方法或抽象属性在非抽象派生类中重写抽象方法或抽象属性声明密封类或密封方法声明接口,接口可实现多重继承
- 所谓面向抽象编程,是指当设计一个类时,不让该类面向具体的类,而是面向抽象类或()
- 接口与抽象类的差异: A: 抽象类要被子类继承,接口要被类实现; B: 接口只能做方法声明,抽象类中可以作方法声明,也可以做方法实现; C: 接口里定义的变量只能是公共的静态的常量,抽象类中的变量是普通变量。接口设计的结果,抽象类是重构的结果。抽象类和接口都是用来抽象具体对象; D: 抽象类和接口,不能被同时继承;
- 关于面向对象说法错误的是? A: 对象是类的实例,是具体的数据。 B: 每个类都可以创建对象。 C: 接口不能定义变量,只能是常量。 D: 数据抽象得出类,类再抽像得出抽象类,对行为抽象就有了接口类。