{"id":"https://openalex.org/W2479978619","doi":"https://doi.org/10.1007/978-1-4842-0605-8_2","title":"Classes and Objects","display_name":"Classes and Objects","publication_year":2016,"publication_date":"2016-01-01","ids":{"openalex":"https://openalex.org/W2479978619","doi":"https://doi.org/10.1007/978-1-4842-0605-8_2","mag":"2479978619"},"language":"en","primary_location":{"id":"doi:10.1007/978-1-4842-0605-8_2","doi":"https://doi.org/10.1007/978-1-4842-0605-8_2","is_oa":false,"landing_page_url":"https://doi.org/10.1007/978-1-4842-0605-8_2","pdf_url":null,"source":{"id":"https://openalex.org/S4306462844","display_name":"Apress 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":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"PHP and MySQL Recipes","raw_type":"book-chapter"},"volume":{"id":"https://openalex.org/W2477162599","display_name":"PHP and MySQL Recipes"},"type":"book-chapter","is_traditional":true,"indexed_in":["crossref"],"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/A5050693229","display_name":"Frank M. Kromann","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Frank M. Kromann","raw_affiliation_strings":["Trabuco Canyon, California, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Trabuco Canyon, California, USA","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5050693229"],"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":"29","last_page":"59"},"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.5942000150680542,"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.5942000150680542,"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/T13681","display_name":"Engineering and Information Technology","score":0.15379999577999115,"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/T10533","display_name":"Teaching and Learning Programming","score":0.04560000076889992,"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/object-oriented-programming","display_name":"object-oriented programming","score":0.996999979019165},{"id":"https://openalex.org/keywords/php","display_name":"PHP","score":0.9309999942779541},{"id":"https://openalex.org/keywords/class","display_name":"class","score":0.925000011920929},{"id":"https://openalex.org/keywords/objects","display_name":"objects","score":0.9959999918937683},{"id":"https://openalex.org/keywords/encapsulation","display_name":"encapsulation","score":0.9959999918937683},{"id":"https://openalex.org/keywords/procedural-programming","display_name":"procedural programming","score":0.7860000133514404},{"id":"https://openalex.org/keywords/code-sharing","display_name":"code sharing","score":0.5709999799728394},{"id":"https://openalex.org/keywords/scripting-languages","display_name":"scripting languages","score":0.8360000252723694}],"concepts":[{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.8169867396354675},{"id":"https://openalex.org/C61423126","wikidata":"https://www.wikidata.org/wiki/Q187432","display_name":"Scripting language","level":2,"score":0.7951101064682007},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7781344056129456},{"id":"https://openalex.org/C81147070","wikidata":"https://www.wikidata.org/wiki/Q1172449","display_name":"Encapsulation (networking)","level":2,"score":0.5208995342254639},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.5194889307022095},{"id":"https://openalex.org/C570499","wikidata":"https://www.wikidata.org/wiki/Q1289116","display_name":"First-generation programming language","level":3,"score":0.4117427170276642},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.3945148289203644},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.079790860414505}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/978-1-4842-0605-8_2","doi":"https://doi.org/10.1007/978-1-4842-0605-8_2","is_oa":false,"landing_page_url":"https://doi.org/10.1007/978-1-4842-0605-8_2","pdf_url":null,"source":{"id":"https://openalex.org/S4306462844","display_name":"Apress 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":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"PHP and MySQL Recipes","raw_type":"book-chapter"}],"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/W2902792674","https://openalex.org/W4242417016","https://openalex.org/W7073650942","https://openalex.org/W2109793055","https://openalex.org/W4253414521","https://openalex.org/W4256036238","https://openalex.org/W4309135103","https://openalex.org/W4404890161","https://openalex.org/W7162240032","https://openalex.org/W2615904785"],"abstract_inverted_index":{"Object-oriented":[0],"programming":[1,64],"provides":[2],"many":[3],"advantages":[4],"over":[5],"procedural":[6],"programming.":[7],"It":[8],"helps":[9],"with":[10],"encapsulation":[11],"when":[12,39],"code":[13,30,40],"is":[14,35,41,81],"shared":[15,42],"within":[16],"a":[17,54],"team":[18],"or":[19],"between":[20],"teams":[21],"and":[22,74,83],"it":[23],"can":[24,50],"help":[25],"protect":[26],"elements":[27],"of":[28],"the":[29,37,47,77,84,90],"from":[31],"being":[32],"abused.":[33],"This":[34,59,79],"especially":[36],"case":[38],"in":[43,66],"compiled":[44],"form":[45],"but":[46],"same":[48],"mechanisms":[49],"be":[51,87],"applied":[52],"to":[53],"scripting":[55],"language":[56],"like":[57],"PHP.":[58,67],"chapter":[60],"describes":[61],"how":[62],"object-oriented":[63],"works":[65],"These":[68],"keywords":[69,85],"were":[70],"added":[71],"by":[72,76],"machine":[73],"not":[75],"authors.":[78],"process":[80],"experimental":[82],"may":[86],"updated":[88],"as":[89],"learning":[91],"algorithm":[92],"improves.":[93]},"counts_by_year":[],"updated_date":"2026-10-10T09:11:00.788812","created_date":"2016-08-23T00:00:00"}
