From 81b8266571a414865b17a38a08a27a4388040cf8 Mon Sep 17 00:00:00 2001 From: Jidong Xiao Date: Tue, 21 Jan 2025 12:20:38 -0500 Subject: [PATCH] no name space --- lectures/04_classes_II/README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lectures/04_classes_II/README.md b/lectures/04_classes_II/README.md index c578019..1685a38 100644 --- a/lectures/04_classes_II/README.md +++ b/lectures/04_classes_II/README.md @@ -170,20 +170,19 @@ ClassName& operator=(const ClassName& other); ```cpp #include #include -using namespace std; class MyClass { private: - string name; // Using a standard string (no pointers) + std::string name; public: - MyClass(const string& initName) : name(initName) {} + MyClass(const std::string& initName) : name(initName) {} MyClass& operator=(const MyClass& other) { name = other.name; // Copy data return *this; } - void print() const { cout << "Name: " << name << endl; } + void print() const { std::cout << "Name: " << name << std::endl; } }; int main() {