• 2021-04-14
    给定Java代码如下所示,则编译运行后,输出结果是。
    class Parent {
    public void count() {
    System.out.println(10%3);
    }
    }
    public class Child extends Parent{
    public void count() {
    System.out.println(10/3);
    }
    public static void main(String args[]) {
    Parent p = new Child();
    p.count();
    }
    }
  • 3

    举一反三

    内容

    • 0

      编译运行如下Java代码,输出结果是。 public class Test{ public static void main(String[] args){ int num=5; if(num<=5){ num+=2; System.out.println(num); } System.out.println(num+5); } }

    • 1

      下列程序运行结果是 public class Demo { public static void main(String[] args) { Object obj=new Father(){ public void show(){ System.out.println("helloworld"); } }; obj.show(); } } class Father{ public void show(){ System.out.println("hello father"); } }

    • 2

      编译并运行下面的程序,结果是 public class A { public static void main(String args[]) { B b = new B(); b.test(); } void test() { System.out.print("A"); } } class B extends A { void test() { super.test(); System.out.println("B"); } }

    • 3

      写出下列程序的输出结果 public class Test { public static void main(String&#91;&#93; args) { Count myCount = new Count(); int times = 0; for(int i=0;i<100;i++) increment(myCount , times); System.out.println(“count is” + myCount.count); System.out.println(“time is”+ times); } public static void increment(Count c , int times) { c.count++; times++; } } class Count { public int count; Count(int c) { count =c; } Count() { count =1; } }

    • 4

      class Animal { public Animal() { System.out.println("Animal!"); } } public class Dog extends Animal{ public Dog() { System.out.println("Dog!"); } public static void main(String[] args) { Dog dog=new Dog(); } }