{"id":"https://openalex.org/W2511274602","doi":null,"title":"Object-Oriented Programming in Java: A Graphical Approach","display_name":"Object-Oriented Programming in Java: A Graphical Approach","publication_year":2001,"publication_date":"2001-09-01","ids":{"openalex":"https://openalex.org/W2511274602","mag":"2511274602"},"language":"en","primary_location":{"id":"mag:2511274602","doi":null,"is_oa":false,"landing_page_url":"http://dl.acm.org/citation.cfm?id=516202","pdf_url":null,"source":{"id":"https://openalex.org/S4306464808","display_name":"Addison-Wesley Longman Publishing Co., Inc. eBooks","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"ebook platform"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"Addison-Wesley Longman Publishing Co., 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/A5111608766","display_name":"Michael J. Laszlo","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Michael Laszlo","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5111608766"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":87,"max":93},"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/T10533","display_name":"Teaching and Learning Programming","score":0.4507000148296356,"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"}},"topics":[{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.4507000148296356,"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"}},{"id":"https://openalex.org/T12490","display_name":"Software Engineering and Design Patterns","score":0.13930000364780426,"subfield":{"id":"https://openalex.org/subfields/3303","display_name":"Development"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.13899999856948853,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/object-oriented-programming","display_name":"object-oriented programming","score":1.0},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.9660000205039978},{"id":"https://openalex.org/keywords/graphical-user-interface","display_name":"graphical user interface","score":0.9179999828338623},{"id":"https://openalex.org/keywords/swing","display_name":"swing","score":0.9660000205039978},{"id":"https://openalex.org/keywords/awt","display_name":"AWT","score":0.8830000162124634},{"id":"https://openalex.org/keywords/uml","display_name":"UML","score":0.9070000052452087},{"id":"https://openalex.org/keywords/design-patterns","display_name":"design patterns","score":0.9819999933242798},{"id":"https://openalex.org/keywords/template-method-pattern","display_name":"template method","score":0.9559999704360962},{"id":"https://openalex.org/keywords/iterator-pattern","display_name":"iterator pattern","score":0.9810000061988831},{"id":"https://openalex.org/keywords/composite-pattern","display_name":"composite pattern","score":0.9950000047683716},{"id":"https://openalex.org/keywords/object-oriented-framework","display_name":"object-oriented framework","score":0.6579999923706055}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.827860951423645},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6893417239189148},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.6028634905815125},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.5248727202415466},{"id":"https://openalex.org/C37789001","wikidata":"https://www.wikidata.org/wiki/Q782543","display_name":"Graphical user interface","level":2,"score":0.49715307354927063},{"id":"https://openalex.org/C205711294","wikidata":"https://www.wikidata.org/wiki/Q176953","display_name":"Rendering (computer graphics)","level":2,"score":0.47010868787765503},{"id":"https://openalex.org/C168702491","wikidata":"https://www.wikidata.org/wiki/Q567345","display_name":"Java annotation","level":4,"score":0.46251359581947327},{"id":"https://openalex.org/C132106392","wikidata":"https://www.wikidata.org/wiki/Q1373903","display_name":"Real time Java","level":3,"score":0.4570049047470093},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.22335407137870789}],"mesh":[],"locations_count":1,"locations":[{"id":"mag:2511274602","doi":null,"is_oa":false,"landing_page_url":"http://dl.acm.org/citation.cfm?id=516202","pdf_url":null,"source":{"id":"https://openalex.org/S4306464808","display_name":"Addison-Wesley Longman Publishing Co., Inc. eBooks","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"ebook platform"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"Addison-Wesley Longman Publishing Co., Inc. eBooks","raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W635215647","https://openalex.org/W1589226072","https://openalex.org/W2549358491","https://openalex.org/W46176367","https://openalex.org/W2335052793","https://openalex.org/W565713199","https://openalex.org/W2332485374","https://openalex.org/W1486295710","https://openalex.org/W2010416651","https://openalex.org/W6920898840"],"abstract_inverted_index":{"From":[0],"the":[1,8,22,103,113,117,122],"Publisher:\r\nUnderstanding":[2],"object-oriented":[3,59],"concepts":[4,24,60],"is":[5],"critical":[6],"to":[7,112,126],"practice":[9],"of":[10,33,88,134],"modern-day":[11],"software":[12],"development.":[13],"Object-Oriented":[14],"Programming":[15],"Featuring":[16],"Graphical":[17],"Applications":[18],"in":[19,25,116],"Java\u0099":[20],"explains":[21],"key":[23],"clear":[26],"terms":[27],"and":[28,48,79,98,107,124,138,142,147],"illustrates":[29,91],"with":[30,46,52,129],"examples,":[31],"many":[32],"which":[34],"are":[35],"drawn":[36],"from":[37],"two-dimensional":[38,70],"computer":[39],"graphics.":[40],"It":[41],"assumes":[42],"limited":[43],"previous":[44,50],"experience":[45,51],"Java":[47,55,63],"no":[49],"UML":[53,89],"or":[54],"2D.":[56],"/I>":[57],"\r\nFeatures:\r\nKey":[58],"presented":[61],"using":[62],"2D,":[64],"Java's":[65],"application":[66],"programming":[67],"interface":[68,83],"for":[69,140],"graphics\r\nInteractive":[71],"programs":[72,128],"that":[73,90,95,110,120],"take":[74],"input":[75],"via":[76],"textual":[77],"commands":[78],"through":[80],"graphical":[81,130],"user":[82,131],"based":[84],"on":[85,102],"Swing\r\nA":[86],"subset":[87],"program":[92],"designs\r\nStepped-out":[93],"exercises":[94],"interleave":[96],"theory":[97],"practice\r\nDesign":[99],"patterns,":[100,109],"focusing":[101],"template":[104],"method,":[105],"iterator,":[106],"composite":[108],"relate":[111],"graphics":[114],"examples":[115],"book\r\nObject-oriented":[118],"frameworks":[119],"use":[121],"AWT":[123],"Swing":[125],"build":[127],"interfaces\r\nA":[132],"package":[133],"over":[135],"60":[136],"classes":[137],"interfaces":[139],"building":[141],"rendering":[143],"2-D":[144],"geometries\r\nOnline":[145],"code":[146],"documentation":[148]},"counts_by_year":[{"year":2021,"cited_by_count":1}],"updated_date":"2026-09-22T06:50:58.402377","created_date":"2016-09-16T00:00:00"}
