public void Bid() { if (_liGedachtes.Count < _iMaxGedachtes) { Gedachte gedachte = _inspiratie.InspireerMij(_persoonlijkheid); Console.WriteLine(string.Format("{0} bidt en komt tot een gedachte: {1}.", _sNaam, gedachte.ToString())); _liGedachtes.Add(gedachte); } else { Console.WriteLine(string.Format("{0} hoofd zit vol, gedacht niet opgeslagen. Hij gaat even nadenken.", _sNaam)); if (!DenkNa()) { Console.WriteLine(string.Format("Hoofd van pater {0} zit vol en nadenken brengt geen soelaas.", _sNaam)); throw new Exception(string.Format("{0} zijn hoofd zit vol!", _sNaam)); } } }
public override string ToString() { return(string.Format("{0}, uitgesproken met een {1} ondertoon", _gedachte.ToString(), _begeestering.ToString())); }