Path: news.daimi.aau.dk!news.uni-c.dk!news-inn.uni-c.dk!uninett.no!sn.no!nntp.uio.no!news.maxwell.syr.edu!worldnet.att.net!howland.erols.net!surfnet.nl!swidir.switch.ch!01-newsfeed.univie.ac.at!CARNet.hr!jagor.srce.hr!kmajor From: kmajor@jagor.srce.hr (Kazimir Majorinc) Newsgroups: comp.lang.beta Subject: Ellipse Circle dilemma? Date: 3 Mar 1997 12:20:21 GMT Organization: Public host at University Computing Centre, Zagreb, CROATIA Lines: 29 Distribution: world Message-ID: <5fefm5$2ok@bagan.srce.hr> NNTP-Posting-Host: jagor.srce.hr Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Newsreader: TIN [version 1.2 PL2] Xref: news.daimi.aau.dk comp.lang.beta:10983 Hi! I did not get any answer about this - maybe my newserver is wrong. I'd like to hear how will you do it in Beta. In C++ problem is that CIrcle can not be inherited from Ellipse because Circle::SetXYAxes(1,2) is defined. It seems there is no good solution in C++. class Ellipse { float a,b; float Area(){return a*b*3.145;} void SetXYAxes(float x0,float y0); }; class Circle::public Ellipse{// something ... }; Now we have Circle::SetXYAxes(1,2) So, what's your best design of relation between Circle and Ellipse in Beta. This is important! _______________________________________________ Author: Kazimir Majorinc, Zagreb, Croatia E-mail: Kazimir.Majorinc@public.srce.hr kmajor@public.srce.hr (slightly better) http: //public.srce.hr/~kmajor (~7min to USA) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ One who knows the secret of the 7th stair