From f4642325f58172e85b9e41e35f69e8bea46f78c6 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Mon, 22 Apr 2024 17:30:29 +0300 Subject: [w9] Added solutions to ex 1-2 --- week09/Exercise1/Printer.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 week09/Exercise1/Printer.h (limited to 'week09/Exercise1/Printer.h') diff --git a/week09/Exercise1/Printer.h b/week09/Exercise1/Printer.h new file mode 100644 index 0000000..52a737e --- /dev/null +++ b/week09/Exercise1/Printer.h @@ -0,0 +1,15 @@ +class Printer { + char* model; + unsigned printedPages; + + void free(); + void copyFrom(const Printer& other); + +public: + Printer(); + ~Printer(); + Printer(const Printer& other); + Printer& operator=(const Printer& other); + Printer(Printer&& other); + Printer& operator=(Printer&& other); +}; -- cgit v1.2.3