From 9dd7a48967f99793b818f7362ac8e95717186774 Mon Sep 17 00:00:00 2001 From: Charles Cabergs Date: Tue, 10 Nov 2020 09:26:04 +0100 Subject: Added more tests for cpp01/07 --- cpp01/ex06/HumanA.cpp | 4 ++-- cpp01/ex06/HumanA.hpp | 8 ++++---- cpp01/ex06/HumanB.cpp | 4 ++-- cpp01/ex06/HumanB.hpp | 8 ++++---- cpp01/ex06/main.cpp | 2 +- 5 files changed, 13 insertions(+), 13 deletions(-) (limited to 'cpp01/ex06') diff --git a/cpp01/ex06/HumanA.cpp b/cpp01/ex06/HumanA.cpp index ab4e5f3..6d73ab2 100644 --- a/cpp01/ex06/HumanA.cpp +++ b/cpp01/ex06/HumanA.cpp @@ -6,13 +6,13 @@ /* By: cacharle +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2020/02/02 16:44:03 by cacharle #+# #+# */ -/* Updated: 2020/11/09 11:09:22 by cacharle ### ########.fr */ +/* Updated: 2020/11/10 08:34:33 by cacharle ### ########.fr */ /* */ /* ************************************************************************** */ #include "HumanA.hpp" -HumanA::HumanA(std::string const& name, Weapon& weapon) +HumanA::HumanA(std::string const& name, Weapon const& weapon) : m_name(name), m_weapon(weapon) {} diff --git a/cpp01/ex06/HumanA.hpp b/cpp01/ex06/HumanA.hpp index d05d2fd..30144bd 100644 --- a/cpp01/ex06/HumanA.hpp +++ b/cpp01/ex06/HumanA.hpp @@ -6,7 +6,7 @@ /* By: cacharle +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2020/02/02 16:37:23 by cacharle #+# #+# */ -/* Updated: 2020/11/09 11:08:55 by cacharle ### ########.fr */ +/* Updated: 2020/11/10 08:34:26 by cacharle ### ########.fr */ /* */ /* ************************************************************************** */ @@ -19,11 +19,11 @@ class HumanA { public: - HumanA(std::string const& name, Weapon& weapon); + HumanA(std::string const& name, Weapon const& weapon); void attack(); private: - std::string m_name; - Weapon& m_weapon; + std::string m_name; + Weapon const& m_weapon; }; #endif diff --git a/cpp01/ex06/HumanB.cpp b/cpp01/ex06/HumanB.cpp index e6adb22..7aa2a5f 100644 --- a/cpp01/ex06/HumanB.cpp +++ b/cpp01/ex06/HumanB.cpp @@ -6,7 +6,7 @@ /* By: cacharle +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2020/02/02 16:46:02 by cacharle #+# #+# */ -/* Updated: 2020/11/09 11:13:34 by cacharle ### ########.fr */ +/* Updated: 2020/11/10 08:36:16 by cacharle ### ########.fr */ /* */ /* ************************************************************************** */ @@ -24,7 +24,7 @@ void HumanB::attack() std::cout << m_name << " attack with his " << m_weapon->getType() << std::endl; } -void HumanB::setWeapon(Weapon& weapon) +void HumanB::setWeapon(Weapon const& weapon) { m_weapon = &weapon; } diff --git a/cpp01/ex06/HumanB.hpp b/cpp01/ex06/HumanB.hpp index fc9236c..d21cb9d 100644 --- a/cpp01/ex06/HumanB.hpp +++ b/cpp01/ex06/HumanB.hpp @@ -6,7 +6,7 @@ /* By: cacharle +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2020/02/02 16:42:54 by cacharle #+# #+# */ -/* Updated: 2020/11/09 11:09:56 by cacharle ### ########.fr */ +/* Updated: 2020/11/10 08:39:45 by cacharle ### ########.fr */ /* */ /* ************************************************************************** */ @@ -21,10 +21,10 @@ class HumanB public: HumanB(std::string const& name); void attack(); - void setWeapon(Weapon& weapon); + void setWeapon(Weapon const& weapon); private: - std::string m_name; - Weapon* m_weapon; + std::string m_name; + Weapon const* m_weapon; }; #endif diff --git a/cpp01/ex06/main.cpp b/cpp01/ex06/main.cpp index 5c92b43..97dbb39 100644 --- a/cpp01/ex06/main.cpp +++ b/cpp01/ex06/main.cpp @@ -6,7 +6,7 @@ /* By: cacharle +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2020/02/02 16:40:20 by cacharle #+# #+# */ -/* Updated: 2020/11/09 11:13:54 by cacharle ### ########.fr */ +/* Updated: 2020/11/10 08:39:52 by cacharle ### ########.fr */ /* */ /* ************************************************************************** */ -- cgit