Website Summary Files Commits Branches @commit @diff @stats
path: root / GetAndSet
diff options
context:
space:
mode:
Commit3bd9981da40377c7a3731c525b23e5566a1045be (patch)
Author
 Angeld55 <achi_d@abv.bg>
2019-09-24 00:20:14 +0300
Committer
 GitHub <noreply@github.com>
2019-09-24 00:20:14 +0300
Files0d0d4f7b39de22e7a609212d57e149b1c660740e /GetAndSet
Object-oriented_programming_FMI-3bd9981da40377c7a3731c525b23e5566a1045be.tar
Object-oriented_programming_FMI-3bd9981da40377c7a3731c525b23e5566a1045be.tar.gz
Object-oriented_programming_FMI-3bd9981da40377c7a3731c525b23e5566a1045be.zip
Parenteecc067107a183733352fcd34aad2ca5f7c77825 (diff)
Update Beer.hpp
1 files changed, 6 insertions, 5 deletions
-rw-r--r--GetAndSet/Beer.hpp11
diff --git a/GetAndSet/Beer.hpp b/GetAndSet/Beer.hpp
index 9394d14..ef0ed4b 100644
--- a/GetAndSet/Beer.hpp
+++ b/GetAndSet/Beer.hpp
@@ -1,3 +1,4 @@
+#include <iostream>
using namespace std;
const int MAXBEERML = 500;
@@ -8,9 +9,9 @@ class Beer
public:
Beer(const char* mark, int ml);
- void printAddress();
+ void printAddress() const;
- void printBeer();
+ void printBeer() const;
void setMl(int ml);
void setMark(const char* mark);
@@ -30,11 +31,11 @@ Beer::Beer(const char* mark, int ml)
setMark(mark);
setMl(ml);
}
-void Beer::printAddress()
+void Beer::printAddress() const
{
cout << this << endl;
}
-void Beer::printBeer()
+void Beer::printBeer() const
{
cout << mark << " " << ml << endl;
}
@@ -69,5 +70,5 @@ int main()
{
Beer t("Zagorka", 5); // 5 е невалидно количество бира. Но в конструктора извикваме setML, която се грижи в променливата да не попаднат невалидни данни.
t.setMl(330);
- t.PrintBeer();
+ t.printBeer();
}