类B是类A的子类,其中定义一个int 类型属性y和一个String类型的属性s。定义构造函数,将y赋初始值16,为s赋初始值“C#  program!”。 类B中定义了一个名为myPrint的方法,其功能为在控制平台上输出y和s值;类B中还定义一个方法printAll( ),该方法中分别调用父类和子类的myPrint()方法做输出。
编写一个测试类TestDemo,main()方法中创建类B的对象b,调用printAll( )方法输出对象b 的属性值。
评分标准:
A类正确定义10分,B类正确定义10分。要求程序书写格式规范,变量命名规范(20分);
测试类正确定义且程序能正确实现功能(10分)

解决方案 »

  1.   

    你们是在那里编辑啊,eclipse吗?
      

  2.   

    你们是在那里编辑啊,eclipse吗?
    IDEA
      

  3.   

    你们是在那里编辑啊,eclipse吗?
    IDEA
    怎在哪里下载的啊,电脑自带的吗?
      

  4.   

    直接百度IDEA去官网下就行了,需要自己找激活码,当然你有钱的话可以直接购买正版,
      

  5.   

    public class Demo4 {
        public static void main(String[] args) {
            B b = new B();
            b.printAll();
        }
    }class A {    int y;
        String s;    public A() {
            y = 16;
            s = "C#  program!";
        }    public void myPrint() {
            System.out.println("y的值:" + y + " s的值:" + s);
        }
    }class B extends A {    public void myPrint() {
            System.out.println("y的值:" + y + " s的值:" + s);
        }    public void printAll() {
            myPrint();
            super.myPrint();
        }
    }