public class Persoon { //========================== ATTRIBUTES =============================// String mNaam; Persoon mVriend; // voor het gemak gaan we er van uit dat een persoon maar 1 vriend kan hebben // staat op null als persoon geen vriend heeft //========================= CONSTRUCTOR ============================// Persoon(String naam){ mNaam = naam; mVriend = null; // heeft bij default geen vriend } //======================== PUBLIC METHODS ===========================// boolean kenJeDiePersoonViaVia(Persoon vriend){ if (vriend == mVriend) return true; else if (mVriend != null) return mVriend.kenJeDiePersoonViaVia(vriend); else return false; } } //==================================================================//