Cargando…

Interactive object-oriented programming in Java : learn and test your programming skills /

Gain the fundamental concepts of object-oriented programming with examples in Java. This second edition comes with detailed coverage and enhanced discussion on fundamental topics such as inheritance, polymorphism, abstract classes, interfaces, and packages. This edition also includes discussions on...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Sarcar, Vaskaran (Autor)
Otros Autores: Mullick, Avirup (writer of foreword.)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Berkeley, CA : Apress, [2020]
Edición:2nd edition.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 a 4500
001 OR_on1134074420
003 OCoLC
005 20231017213018.0
006 m o d
007 cr un|---aucuu
008 200104s2020 cau o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d GW5XE  |d TEFOD  |d OCLCF  |d OCLCQ  |d N$T  |d CQ$  |d LQU  |d UPM  |d K6U  |d OCLCQ  |d OCLCO  |d COM  |d OCLCQ 
019 |a 1137819451  |a 1147289834 
020 |a 9781484254042  |q (electronic bk.) 
020 |a 148425404X  |q (electronic bk.) 
020 |z 9781484254035  |q (print) 
024 8 |a 10.1007/978-1-4842-5 
029 1 |a AU@  |b 000066431442 
029 1 |a AU@  |b 000068653134 
035 |a (OCoLC)1134074420  |z (OCoLC)1137819451  |z (OCoLC)1147289834 
037 |a 435924C6-0511-4C94-9DC9-D71E757D9252  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.73.J38 
082 0 4 |a 005.13/3  |2 23 
049 |a UAMI 
100 1 |a Sarcar, Vaskaran,  |e author. 
245 1 0 |a Interactive object-oriented programming in Java :  |b learn and test your programming skills /  |c Vaskaran Sarcar ; foreword by Avirup Mullick. 
250 |a 2nd edition. 
264 1 |a Berkeley, CA :  |b Apress,  |c [2020] 
300 |a 1 online resource (604 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a Intro -- Table of Contents -- About the Author -- About the Technical Reviewer -- Acknowledgments -- Preface -- Who Is This Book For? -- Guidelines for Using This Book -- Foreword -- Part I: Fundamentals of Object-Oriented Programming -- Chapter 1: Object-Oriented Programming Concepts -- Class and Objects -- Encapsulation -- Abstraction -- Inheritance -- Polymorphism -- Q & A Session -- Summary -- Chapter 2: The Building Blocks: Class and Objects -- Class -- Object -- Constructor -- Demonstration 1 -- Q & A Session -- Demonstration 2 -- Analysis -- Demonstration 3 -- Demonstration 4 
505 8 |a Demonstration 5 -- Passing Variable-Length Arguments to Methods -- Demonstration 6 -- Analysis -- Q & A Session -- Summary -- Chapter 3: Classes and Objects in Depth -- Static Variables and Methods -- Demonstration 1 -- Q & A Session -- Access Control -- Demonstration 2 -- Getter-Setter Methods -- Demonstration 3 -- Q & A Session -- Initialization Block -- Demonstration 4 -- Q & A Session -- Nested Class -- Demonstration 5 -- Q & A Session -- Copying an Object -- Using Copy Constructors -- Demonstration 6 -- Q & A Session -- Wrapper Class -- Demonstration 7 -- Garbage Collection -- Q & A Session 
505 8 |a Demonstration 8 -- Stage 1 -- Stage 2 -- Stage 3 -- Stage 4 -- Finalization -- Demonstration 9 -- Summary -- Chapter 4: The Concept of Inheritance -- Types of Inheritance -- Single Inheritance -- Hierarchical Inheritance -- Multi-level Inheritance -- Multiple Inheritance -- Demonstration 1 -- Q & A Session -- Demonstration 2 -- Q & A Session -- Demonstration 3 -- Q & A Session -- Demonstration 4 -- Q & A Session -- A Special Keyword: super -- Demonstration 5 -- Demonstration 6 -- Q & A Session -- Demonstration 7 -- Q & A Session -- Demonstration 8 -- Q & A Session -- Demonstration 9 -- Q & A Session -- Summary 
505 8 |a Chapter 5: Get Familiar with Polymorphism -- Method Overloading -- Demonstration 1 -- Q & A Session -- Demonstration 2 -- Q & A Session -- Demonstration 3 -- Q & A Session -- Demonstration 4 -- Q & A Session -- Demonstration 5 -- Method Overriding -- Demonstration 6 -- Q & A Session -- Demonstration 7 -- Runtime Polymorphism -- Demonstration 8 -- Q & A Session -- Demonstration 9 -- Q & A Session -- Demonstration 10 -- Using the final Keyword -- Blank final Variables -- Q & A Session -- Demonstration 11 -- Q & A Session -- Demonstration 12 -- Q & A Session -- Demonstration 13 -- Q & A Session -- Demonstration 14 
505 8 |a Covariant Return Type -- Demonstration 15 -- Demonstration 16 -- Q & A Session -- Use of Private Constructors -- Q & A Session -- Demonstration 17 -- Q & A Session -- Summary -- Chapter 6: Abstract Classes and Interfaces: The True Art in OOP -- Abstract Classes -- Demonstration 1 -- Demonstration 2 -- Q & A Session -- Interfaces -- Demonstration 3 -- Q & A Session -- Demonstration 4 -- Q & A Session -- Demonstration 5 -- Q & A Session -- Demonstration 6 -- Q & A Session -- Demonstration 7 -- Q & A Session -- Marker Interface -- A Quick Tour with Annotations -- Demonstration 8 -- Demonstration 9 
500 |a Javadoc Snapshots 
520 |a Gain the fundamental concepts of object-oriented programming with examples in Java. This second edition comes with detailed coverage and enhanced discussion on fundamental topics such as inheritance, polymorphism, abstract classes, interfaces, and packages. This edition also includes discussions on multithread programming, generic programming, database programming, and exception handling mechanisms in Java. Finally, you will get a quick overview of design patterns including the full implementation of some important patterns. Interactive Object-Oriented Programming in Java begins with the fundamental concepts of object-oriented programming alongside Q & A sessions to further explore the topic. The book concludes with FAQs from all chapters. It also contains a section to test your skills in the language basics with examples to understand Java fundamentals including loops, arrays, and strings. Youll use the Eclipse IDE to demonstrate the code examples in the book. After reading the book, you will have enhanced your skills in object-oriented programming in Java and you will be able to extend them in interesting ways. You will: Discover object-oriented programming with Java Test your programming skills Crack Java-based interviews with confidence Use the Eclipse IDE to write code and generate output. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Java (Computer program language) 
650 0 |a Object-oriented programming (Computer science) 
650 6 |a Java (Langage de programmation) 
650 6 |a Programmation orientée objet (Informatique) 
650 7 |a Java (Computer program language)  |2 fast  |0 (OCoLC)fst00982065 
650 7 |a Object-oriented programming (Computer science)  |2 fast  |0 (OCoLC)fst01042804 
700 1 |a Mullick, Avirup,  |e writer of foreword. 
776 0 8 |i Print version:  |a Sarcar, Vaskaran.  |t Interactive Object-Oriented Programming in Java : Learn and Test Your Programming Skills.  |d Berkeley, CA : Apress L.P., ©2019  |z 9781484254035 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484254042/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL5997313 
938 |a EBSCOhost  |b EBSC  |n 2332645 
994 |a 92  |b IZTAP