分析并调试程序 写出程序的输出结果 并解释输出结果 #include<iostream> using namespace
已帮助 人
分析并调试程序,写出程序的输出结果,并解释输出结果 #include<iostream> using namespace std; class Point { public: Point(double i, double j){x = i, y = j;} double Area() { return 0.0; } private: double x,y; }; class Rectangle : public Point { public: Rectangle(double i, double j, double k, double l) : Point(i, j) { w = k; h = l; } double Area() { return w * h; } private: double w, h; }; int main() { Point p(3.5, 7); double A = p.Area(); cout << "Area=" <<

回答
共1条回复-
程序运行时,main()方法调用action()方法,action()方法中抛出一个MyException类异常,但没有捕获及处理,而是向上移交给main()方法,在main()方法捕获并处理。程序执行的输出结果是:MyException
