From 9009f3b48022e944ac63bf7e4afd4611b1e284e6 Mon Sep 17 00:00:00 2001 From: Francis <455954986@qq.com> Date: Sun, 10 Apr 2022 18:06:34 +0800 Subject: [PATCH] Update main.cpp --- .../class_const/overload_example/main.cpp | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/basic_content/const/class_const/overload_example/main.cpp b/basic_content/const/class_const/overload_example/main.cpp index 6db881a..4ef0868 100644 --- a/basic_content/const/class_const/overload_example/main.cpp +++ b/basic_content/const/class_const/overload_example/main.cpp @@ -2,15 +2,21 @@ #include"apple.cpp" using namespace std; const int Apple::apple_number=10; -Apple::Apple(int i) +#include +#include"apple.cpp" +using namespace std; + +Apple::Apple(int i):apple_number(i) { } -int Apple::add(int num){ - take(num); +int Apple::add(){ + take(1); + return 0; } int Apple::add(int num) const{ take(num); + return num; } void Apple::take(int num) const { @@ -19,14 +25,14 @@ void Apple::take(int num) const int Apple::getCount() const { take(1); -// add(); //error + add(); // error return apple_number; } int main(){ Apple a(2); cout<