class CHito
{
  int m_age;//胎児状態から存在できるようにsigned
  enum ESex m_sex;//新しい性別が現れてもいいようにenum
public:
  void eat(const CFood& food){
    m_hungry -= food.filling;
  }
  void drink(const CDrink& drink){
    m_thirsty -= drink.quantity;
  }
  void getAWash(void){
    m_pee = m_poo = 0 + getAgeRelatedDisorders(m_age);
  }
  void makeLove(const CHito& target){
    m_libido -= (target.sexuality * m_proclivity - m_physicalCondition) / (m_numberOfMasturbationToday * 0.72);
  }
};