Vezbe radi, pisem program za igru Covece ne ljuti se. GUI pisem u FLTK-u (sto i nije mnogo bitno za ovo pitanje), ali zelim da mi "pamet" programa bude nezavisna od GUI-ja. Imam klasu u kojoj je sadrzan interfejs, i krenuo sam da pisem klasu koja ce sadrzati pravila igre, kao i klasu za AI igraca. Zanima me koji je najelegantniji nacin komunikacije tih klasa. Da li da prosledim adresu klase "mozga" klasi interfejsa, kroz konstruktor, pa da onda interfejs poziva metode moje klase, ili kako? Glavno sto zelim da izbegnem je da kada npr. obrisem jedno dugme iz interfejsa, da odbrisem i bitan kod koji je dugme sadrzalo. Zato me i interesuje to razdvajanje procesnog dela od interfejsa. Hvala na vasem vremenu.