假如box類別繼承rectangle類別。而rectangle有定義建構子如下:rectangle::retangle(double l, double w) {
lenth = l;
width = w;
}
而box的建構子多了高度。所以在定義建構子時,可以呼叫父類別的建構子,如下:box::box(double l, double w, double h) : rectangle(l, w) {
height = h;
}
You got a dream, you gotta protect it!
0 意見:
張貼留言