
Head First C# Code: Chapter 7
Hide and Seek
RoomWithHidingPlace.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace __Hide_and_Seek
{
public class RoomWithHidingPlace : Room, IHidingPlace
{
public RoomWithHidingPlace(string name, string decoration, string hidingPlaceName)
: base(name, decoration)
{
this.hidingPlaceName = hidingPlaceName;
}
private string hidingPlaceName;
public string HidingPlaceName
{
get { return hidingPlaceName; }
}
public override string Description
{
get
{
return base.Description + " Someone could hide " + hidingPlaceName + ".";
}
}
}
}