已知如下类定义: class Base { public Base (){ //... } public Base (int m ){ //... } protected void fun(int n ){ //... } } public class Child extends Base{ // member methods } 如下哪句可以正确地加入子类中?()
相似题目
-
类Test1定义如下:1.public class Test1{2. public float aMethod(float a,float b){ }3.4.}将以下哪种方法插入行3是不合法的。
-
已知类的继承关系如下:class Employee;class Manager extends Employeer;class Director extends Employee;则以下语句能通过编译的有哪些?
-
设有如下代码: class Base{} public class MyCast extends Base{ static boolean b1=false; static int i = -1; static double d = 10.1; public static void main(String argv[]){ MyCast m = new MyCast(); Base b = new Base(); //Here } } 则在 //Here处插入哪个代码将不出现编译和运行错误。
-
给出如下类定义:public class test {test(int k) { }}如果要创建一个该类的对象,正确的语句是:
-
类Test1定义如下: 1. public class Test1{ 2. public float aMethod(float a, float b){ } 3. 4. } 将以下哪种方法插入行3是不合法的。( )
-
已知类class OverloadDemo{ public void drawLine (int a, int b, float c){} } 下列哪个方法定义是drawLine的重载方法:___
-
如下的类定义,错误的语句是()。class Myclass {public:int a=1; //A)Myclass();//B)Myclass(int
-
类MyClass的定义如下:class MyClass{public:MyClass(){value=0;}SetVariable(int i){value=i;)pr
-
某java程序的类定义如下: public class MyClass extends BaseClass{ } 则该java源文件在存盘时的源文件名应为
-
有如下类和对象的定义:class MyHello{public:static string getName() { return "Hello"; }};MyHello my;下列各组语句中,能输出“Hello”的是()。
-
下列程序运行结果是 。 class point{ double X,Y; publ...
-
有如下程序:include<iostream>using namespace std;class BASE{public:~BASE(){cout<<"BASE";}
-
类MyClass的定义如下:class MyClass{public:MyClass(){value=0;}SetVariable(int i){value=i;}pr
-
有如下程序 include <iostream> using namespace std; class Base { protected: Base(){cout<<'A'; } Base(char c) { cout<<c; } }; class Derived: public Base { public: Derived(char c){ cout<<c; } }; int main(){ Derived d1 ('B'); return 0; } 执行这个程序屏幕上将显示输出
-
有如下程序include<iostream>using namespace std;class base{public:virtual void f1(){cout<<
-
有如下程序: include<iostroam> using namespace std; class Base{ protected: Base{cout<<’A’;} Base(char C){cout<<c;} }; class Derived:public Base{ public: Derived(char C){tout<<C;} }; int main{ Derived dl(’B’); retum 0; } 执行这个程序的输出结果是()。
-
有如下程序: include<iostream> using namespace std; class Base { public: void fun() { cout<<"Base::fun"<<endl; } }; class Derived: public Base { public: void tim() } ____________ cout<<"Derived:: fun"<<endl; } }; int main() { Derived d; d.fun(); return O; } 已知其执行后的输出结果为: Base::fun Derived::fun 则程序中下划线处应填入的语句是
-
有如下类定义: class Test { public: Test(){a=0;c=0;} //① int f(in
-
有如下程序:include <iostream>using namespace std;class BASE{public:~BASE(){cout<<"BASE";}
-
37、已知类MyClass 声明如下: class MyClass { int n; public: MyClass(int k) : n(k) {} int getValue()const { return n; } }; 在下列数组定义中正确的是 ()
-
已知一个类的定义如下:class My Class{……},请写出该类的一个无参构造方法的方法头和一个有参(参数为整型)构造方法的方法头。
-
有如下类的定义:class sample { int n; public: sample (int i=0):n(i){ } void setValue(int n0); };下列关于setValue成员函数的实现中,正确的是()
-
自定义一个Rectangle类,代码如下: public class Rectangle{ double l,w; Rectangle(){ return l*w;} } 下列哪个正确?
-
已知类AA和BB的定义如下:且有如下主函数定义:inmain()Bb:retur0;运行这个main函数的输出是()