Refactored
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
using PeopleVille.Person;
|
||||
using PeopleVille.Persons;
|
||||
|
||||
namespace PeopleVille.Equipment
|
||||
{
|
||||
@@ -17,7 +17,7 @@ namespace PeopleVille.Equipment
|
||||
Console.WriteLine("");
|
||||
}
|
||||
|
||||
public void Consume(Person.Person person)
|
||||
public void Use(Person person)
|
||||
{
|
||||
person.Health += HealthPoints;
|
||||
Console.WriteLine($"");
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using PeopleVille.Person;
|
||||
using PeopleVille.Persons;
|
||||
|
||||
namespace PeopleVille.Equipment
|
||||
{
|
||||
@@ -17,7 +17,7 @@ namespace PeopleVille.Equipment
|
||||
Console.WriteLine("");
|
||||
}
|
||||
|
||||
public void Shoot(Person.Person target)
|
||||
public void Use(Person target)
|
||||
{
|
||||
target.Health -= this.Damage;
|
||||
Console.WriteLine($"");
|
||||
|
||||
@@ -1,8 +1,11 @@
|
||||
namespace PeopleVille.Equipment
|
||||
using PeopleVille.Persons;
|
||||
|
||||
namespace PeopleVille.Equipment
|
||||
{
|
||||
interface IEquipment
|
||||
{
|
||||
public void Equip();
|
||||
public void Unequip();
|
||||
public void Use(Person person);
|
||||
}
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace PeopleVille.Person
|
||||
namespace PeopleVille.Persons
|
||||
{
|
||||
public class AdultCitizen : Person
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace PeopleVille.Person
|
||||
namespace PeopleVille.Persons
|
||||
{
|
||||
public class ChildCitizen : Person
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace PeopleVille.Person
|
||||
namespace PeopleVille.Persons
|
||||
{
|
||||
public abstract class Person
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user