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=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,22f887b4adc37f7d X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1995-02-28 12:40:18 PST Newsgroups: comp.lang.ada Path: nntp.gmd.de!stern.fokus.gmd.de!ceres.fokus.gmd.de!zib-berlin.de!fauern!news.th-darmstadt.de!terra.wiwi.uni-frankfurt.de!zeus.rbi.informatik.uni-frankfurt.de!news.dfn.de!fu-berlin.de!zrz.TU-Berlin.DE!netmbx.de!unlisys!news.maz.net!pipex!howland.reston.ans.net!math.ohio-state.edu!uwm.edu!lll-winken.llnl.gov!noc.near.net!inmet!henning!stt From: stt@henning.camb.inmet.com (Tucker Taft) Subject: Re: Ada & Object-Oriented Methodologies Message-ID: Sender: news@inmet.camb.inmet.com Organization: Intermetrics, Inc. X-Newsreader: TIN [version 1.1 PL8] References: Date: Tue, 28 Feb 1995 20:40:18 GMT Date: 1995-02-28T20:40:18+00:00 List-Id: Francisco San Martin Roman (frsanmar@mor.itesm.mx) wrote: : I'd never used Ada, and I need to know : How can I do to implement : object-oriented concepts (modularity, hierarchy, encapsulation, abstraction) if : any in Ada programming? I'll really appreciate your help. Ada 83 fully supports modularity, encapsulation, and abstraction. The constructs of most relevance here are the package and the private type. In addition to the above, Ada 95 also fully supports type hierarchies (Ada 83 supports them in a more restricted fashion). The constructs relevant here are type extension and class-wide types. The Ada 95 Rationale is a good place to start (sw-eng.falls-church.va.us, directory public/adaic/docs/standard/95lrm_rat/v6.0). : Francisco San Martin Roman. : frsanmar@campus.mor.itesm.mx -Tucker Taft stt@inmet.com Intermetrics, Inc.