From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,9517e3cc3c7e4772,start X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1994-12-25 11:18:45 PST Path: bga.com!news.sprintlink.net!pipex!uunet!zib-berlin.de!news.th-darmstadt.de!terra.wiwi.uni-frankfurt.de!zeus.rbi.informatik.uni-frankfurt.de!news.dfn.de!news.rwth-aachen.de!nntp.gmd.de!dearn!barilvm!news.datasrv.co.il!zeus.datasrv.co.il!benari From: benari@zeus.datasrv.co.il (Moti Ben-Ari) Newsgroups: comp.lang.ada Subject: Overloading and polymorphism Date: 25 Dec 1994 18:56:34 GMT Organization: DataServe LTD. (An Internet Access Provider), Israel. Message-ID: <3dkf92$i0s@israel-info.datasrv.co.il> NNTP-Posting-Host: zeus.datasrv.co.il X-Newsreader: TIN �version 1.2 PL2� Date: 1994-12-25T18:56:34+00:00 List-Id: Unfortunately I have been trying to learn C++ in detail and they do a lot of worrying about obscure interactions between overloading and dynamic polymorphism (a function in a derived class that seems to overload a function in the base class actually hides it; dispatching on an object pointed to by a pointer calls the function of the pointer class if the function is not virtual). Are there any similar problems in Ada 9X or does everything work out OK because each call is dispatched on a tag? Thanks Moti Ben-Ari