{"title":"在Ada 95中构建面向对象的数据结构","authors":"David C. Hunter","doi":"10.1145/2817460.2817506","DOIUrl":null,"url":null,"abstract":"This paper demonstrates how the inheritance and storage control facilities of Ada 95, along with the generic package mechanism of Ada 83, can be used to create object-oriented data structures. By way of illustration, a class hierarchy of generic linear collections (stacks, queues, lists, and ordered lists) is presented.","PeriodicalId":274966,"journal":{"name":"ACM-SE 35","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Building object-oriented data structures in Ada 95\",\"authors\":\"David C. Hunter\",\"doi\":\"10.1145/2817460.2817506\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper demonstrates how the inheritance and storage control facilities of Ada 95, along with the generic package mechanism of Ada 83, can be used to create object-oriented data structures. By way of illustration, a class hierarchy of generic linear collections (stacks, queues, lists, and ordered lists) is presented.\",\"PeriodicalId\":274966,\"journal\":{\"name\":\"ACM-SE 35\",\"volume\":\"27 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1997-04-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ACM-SE 35\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2817460.2817506\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM-SE 35","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2817460.2817506","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Building object-oriented data structures in Ada 95
This paper demonstrates how the inheritance and storage control facilities of Ada 95, along with the generic package mechanism of Ada 83, can be used to create object-oriented data structures. By way of illustration, a class hierarchy of generic linear collections (stacks, queues, lists, and ordered lists) is presented.