maja | 28.02.2012 17:43 |
---|---|
Predmet:Pomoc za C++ Napisati klasu Pravougaonik za pamcenje i manipulaciju pravougaonicima u xOy ravni,cije su stranice paralelne osama.Klasa ima privatne clanove: double levo,desno,gore,dole-levo i desno predstavljaju x koordinate a gore i dole y koordinate Napisati javne: -Konstruktor bez argumenta(default konstruktor)postavlja pravougaonik,cije je jedno teme koordinatni pocetak,a obe ivice su duzine po 1 -Konstruktor sa cetiri argumenta,po jedan za svaku koordinatu -funkciju clanicu klase double Presek(Pravougaonik drugi) za nalazenje povrsine zajednickog dela -funkciju clanicu double Povrsina() -funkciju clanicu double Obim() |
zxz | 28.02.2012 19:43 |
---|---|
Predmet:Re: Pomoc za C++ Ne razumijem bas logiku ovoga. Klasa: class Pravougaonik { private: // definicija operatora unutar klase double levo; double desno; double gore; double dole_levo; double dole_desno; void double Presek(Pravougaonik drugi) public: //Nisam razumio dali ima javne clanove. }; Ovo bi trebale biti x i y koordinate Citat: Ovo sto je napisano odnosno nazivi gore dole itd. hmm.Pravougaonik za pamcenje i manipulaciju pravougaonicima u xOy ravni,cije su stranice paralelne osama Nikako da vsarim kako i cemu sluzi . Pise za manipulaciju po x i y ravni pravougaonikom valjda. Ako je tako dovoljno je samo zapisati jednu krajnju tacku pravougaonikla a to su d Pravougaonik za pamcenje i manipulaciju pravougaonicima u xOy ravni,cije su stranice paralelne osamaije variable x i y. da ih nazovemo apsplutne kordinate pa bi bilo ax i ay. |