没有封闭类型计算的实例

时间:2017-04-18 10:14:30

标签: instance

package myPackage;
import java.awt.*;

public class Calculation {
    int z;

    public void addition(int x, int y) {
        z=x+y;
        System.out.println("sum of given input: "+z);


    }

    public void subtraction(int x, int y) {
        z=x+y;
        System.out.println("diff btwn given input: " +z);
    }

}


...............
package myPackage;

public class MyCalculation extends Calc {

        public void multiplication(int x, int y) {
            //z=x*y;
            System.out.println("product of given input: "+ x*y);

        }

    }

..............
package myPackage;
public class Main {

    public static void main(String[] args) {

        int a=20; int b=10;
        MyCalculation demo = new MyCalculation();
        demo.addition(a, b);
        demo.subtraction(a, b);
        demo.multiplication(a, b);

    }

}

这是我的代码,它显示错误说:

  

描述资源路径位置类型没有封闭的类型实例   可以访问计算。必须使用a来限定分配   封闭计算类型的实例(例如x.new A(),其中x是   计算实例)。

任何解决方案?

0 个答案:

没有答案