{"id":"https://openalex.org/W605516014","doi":null,"title":"C++ by Example: Object-Oriented Analysis, Design and Programming","display_name":"C++ by Example: Object-Oriented Analysis, Design and Programming","publication_year":1995,"publication_date":"1995-03-01","ids":{"openalex":"https://openalex.org/W605516014","mag":"605516014"},"language":"en","primary_location":{"id":"mag:605516014","doi":null,"is_oa":false,"landing_page_url":"http://ci.nii.ac.jp/ncid/BA29550233","pdf_url":null,"source":{"id":"https://openalex.org/S4306475711","display_name":"McGraw-Hill, Inc. eBooks","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4323253411","host_organization_name":"McGraw-Hill","host_organization_lineage":["https://openalex.org/P4323253411"],"host_organization_lineage_names":["McGraw-Hill"],"type":"ebook platform"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"McGraw-Hill, Inc. eBooks","raw_type":null},"volume":null,"type":"book","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5038298337","display_name":"Len Dorfman","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Len Dorfman","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5038298337"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.2791000008583069,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.2791000008583069,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10430","display_name":"Software Engineering Techniques and Practices","score":0.27730000019073486,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.16099999845027924,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/c","display_name":"C++","score":0.9169999957084656},{"id":"https://openalex.org/keywords/object-oriented-programming","display_name":"object-oriented programming","score":0.9990000128746033},{"id":"https://openalex.org/keywords/object-oriented-analysis","display_name":"object-oriented analysis","score":0.9150000214576721},{"id":"https://openalex.org/keywords/object-oriented-design","display_name":"object-oriented design","score":0.9739999771118164},{"id":"https://openalex.org/keywords/c-programming","display_name":"C programming","score":0.6039999723434448},{"id":"https://openalex.org/keywords/reusable-code","display_name":"reusable code","score":0.6039999723434448},{"id":"https://openalex.org/keywords/software-design","display_name":"software design","score":0.5070000290870667}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7247462272644043},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.6517495512962341},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6015798449516296},{"id":"https://openalex.org/C53073257","wikidata":"https://www.wikidata.org/wiki/Q7075021","display_name":"Object-oriented design","level":3,"score":0.5780109167098999},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.5424523949623108},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5024757385253906},{"id":"https://openalex.org/C512554520","wikidata":"https://www.wikidata.org/wiki/Q815844","display_name":"Method","level":3,"score":0.5007469654083252},{"id":"https://openalex.org/C184667871","wikidata":"https://www.wikidata.org/wiki/Q1237775","display_name":"Object-oriented analysis and design","level":4,"score":0.4843812882900238},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.41364532709121704},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4018886089324951},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1713208556175232},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.1002403199672699},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.09175699949264526},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.08832436800003052}],"mesh":[],"locations_count":1,"locations":[{"id":"mag:605516014","doi":null,"is_oa":false,"landing_page_url":"http://ci.nii.ac.jp/ncid/BA29550233","pdf_url":null,"source":{"id":"https://openalex.org/S4306475711","display_name":"McGraw-Hill, Inc. eBooks","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4323253411","host_organization_name":"McGraw-Hill","host_organization_lineage":["https://openalex.org/P4323253411"],"host_organization_lineage_names":["McGraw-Hill"],"type":"ebook platform"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"McGraw-Hill, Inc. eBooks","raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W1929382579","https://openalex.org/W2225681540","https://openalex.org/W1625329573","https://openalex.org/W94936507","https://openalex.org/W6995474705","https://openalex.org/W2232582033","https://openalex.org/W1607368186","https://openalex.org/W2483635455","https://openalex.org/W3198999396","https://openalex.org/W1570875835"],"abstract_inverted_index":{"From":[0],"the":[1,12,21,32,47,52,85,107],"Publisher:\r\nNow":[2],"programmers":[3],"can":[4],"quickly":[5],"learn":[6],"how":[7,96],"to":[8,31,57,97,103],"apply":[9,58],"C++":[10,18,39,88],"in":[11,46,61,109],"real":[13,62],"world":[14],"and":[15,81,83],"design":[16,82],"solid,reusable,object-oriented":[17],"code":[19],"with":[20,38,42],"help":[22],"of":[23,35,49,78,87],"this":[24],"practical":[25,53],"instruction":[26],"manual.":[27],"This":[28],"example-packed":[29],"introduction":[30],"structured":[33],"techniques":[34],"object-oriented":[36,59,79,91],"programming":[37,60],"provides":[40,74],"readers":[41],"a":[43,75,99,101],"thorough":[44,76],"grounding":[45],"theory":[48],"objects,while":[50],"emphasizing":[51],"skills":[54],"they":[55],"need":[56],"life":[63],"applications.":[64],"With":[65],"all":[66],"codes":[67],"included":[68],"on":[69],"an":[70],"accompanying":[71],"disk,the":[72],"book":[73],"discussion":[77],"analysis":[80],"introduces":[84],"built-in-features":[86],"that":[89,104],"facilitates":[90],"design.":[92],"Readers":[93],"will":[94],"see":[95],"analyze":[98],"problem,design":[100],"solution":[102,108],"problem,and":[105],"implement":[106],"C++.":[110]},"counts_by_year":[],"updated_date":"2026-10-01T08:54:57.152042","created_date":"2016-06-24T00:00:00"}
