public class A{ public static void main(String args[]){ B b = new B(); b.test(); } public void test(){ System.out.print(\A\); } } class B extends A{ void test(){ super.test(); System.out.println(\B\); } }
相似题目
-
public class SomeException { } Class a: public class a { public void doSomething() { } } Class b: public class b extends a { public void doSomething() throws SomeException { } } Which is true about the two classes?()
-
给定如下Java程序片断: class A{ public A (){ System.out.println("A"); } } class B extends A{ public B(){ System.out.println("B"); } public static void main(String[] args){ B b=new B(); } } 上述程序将()。
-
1. public class A { 2. void A() { 3. System.out.println(“Class A”); 4. } 5. public static void main(String[] args) { 6. new A(); 7. } 8. } What is the result?()
-
现有: class A {public String name="a"} class B extends A {public String name="b"} 执行如下代码后的结果是哪项?() A a=new B(); System.out.println(a.name);
-
public class Parent { public int addValue( int a, int b) { int s; s = a+b; return s; } } class Child extends Parent { } Which methods can be added into class Child?()
-
public class test { public static void main(String [] a) { assert a.length == 1; } } Which two will produce an AssertionError?()
-
1. class SuperClass { 2. public a geta() { 3. return new a(); 4. } 5. } 6. class SubClass extends SuperClass { 7. public b geta() { 8. return new b(); 9. } 10. } Which is true?()
-
1. public class A { 2. public void doit() { 3. } 4. public String doit() { 5. return “a”; 6. } 7. public double doit(int x) { 8. return 1.0; 9. } 10.} What is the result?()
-
class A { public byte getNumber() { return 1; } } class B extends A { public short getNumber() { return 2; } public static void main(String args[]) { B b = new B(); System.out.println(b.getNumber()); } } What is the result?()
-
下面程序运行的结果是public abstract class A{public A(){Console.WriteLine('A');}public virtual void Fun(){Console.WriteLine(A.Fun());}}public class B : A{public B(){Console.WriteLine('B');}public new void Fun(){Console.WriteLine(B.Fun());}}
-
已知:class A{public:int a;int b();int f();int f(int);int g();};class B{public:char f();int g();private:int a;int b();};class C:public A,public B{};设有:C *pc;则:
-
下面程序输出的结果为()。 inClUde”iostream.h” Class A {public: A(){cout<<“CLASS A”<<endl;} ~A()<)}; class B:public A {public: B(){cout<<”CLASSB”<<endl;} ~B(){}}; void main() {A*p; p=new B; B *q; q=new B;}
-
若类A和类B的定义如下;class A{ int i,j;public: int geti() {return i; }};clasS B:public A{ i
-
给出下面的程序代码:public class X4_1_3 { private float a; public static void m ()访问
-
下列程序运行结果是 。 class A { public: A() { cout<<"the constructor of f(); } virtual void f() h() { }; b:public a public: main() a; b b; b.h();>
-
对于类定义:class A{public:virtual void func1(){}void func2(){}};class B:public A{public:
-
下面程序段的输出结果为package test;public class Class A{ int x=20; static int y=6; public
-
若类A和类B的定义如下class A{int i,j;public:int geti(){return i;}};class B:public A{int k:public:void make(){k=i*j;}};则上述定义中非法的语句是
-
对于类定义 class A{public()
-
Given the uncompleted code of a class:class Person { String name, department; int age; public Person(String n){ name = n; } public Person(String n, int a){ name = n; age = a; } public Person(String n,
-
某 Java源文件代码如下: public class A { int a; } class B { int b; } class C { public static void main()
-
下面的程序能正确运行吗 public class NULL { public static void haha(); } }A.能
-
1、读下面的程序,写出输出结果include <iostream> using namespace std; class A { public: A(int i) {cout<<"constructing A "<<i<<endl;} }; class B { public: B(int j) {cout<<"constructing B "<<j<<endl;} }; class C: public A, public B { public: C(int a, int b, int c, int d): A(a), mB(d), mA(c),B(b) { } private: B mB; A mA; }; int main() { C obj(1,2,3,4); return 0; }
-
以下代码运行后输出的内容()interface AAA{ void fun(); } class BBB extends AAA{ public void fun() { System.out.println("fun"); } } public class Main { public static void main(String[] args) { AAA a = new BBB(); a.fun(); } }