UNIT – I Introduction to OOP and Java Fundamentals
Object-Oriented Programming – Abstraction – objects and classes – Encapsulation – Inheritance – Polymorphism – OOP in Java – Characteristics of Java – The Java Environment – Java Source File – Structure – Compilation. Fundamental Programming Structures in Java – Defining classes in Java – Constructors, methods – access specifiers – static members – Comments, Data Types, Variables, Operators, Control Flow, Arrays, Packages – JavaDoc comments. (Chapter – 1)
UNIT – II Inheritance and Interfaces
Inheritance – Super classes – subclasses – Protected members – constructors in subclasses – the Object class – abstract classes and methods – final methods and classes – Interfaces – defining an interface, implementing an interface, differences between classes and interfaces, and extending interfaces – Object cloning – inner classes, Array Lists, Strings. (Chapters – 2, 3)
UNIT – III Exception Handling and I/O
Exceptions – exception hierarchy – throwing and catching exceptions – built-in exceptions, creating own exceptions, Stack Trace Elements. Input / Output Basics – Streams – Byte streams and Character streams – Reading and Writing Console – Reading and Writing Files. (Chapters – 4, 5)
UNIT – IV Multithreading and Generic Programming
Differences between multi-threading and multitasking, thread life cycle, creating threads, synchronizing threads, inter-thread communication, daemon threads, thread groups. Generic Programming – Generic classes – generic methods – Bounded Types – Restrictions and Limitations. (Chapters – 6, 7)
UNIT – V Event-Driven Programming
Graphics programming – Frame – Components – working with 2D shapes – Using color, fonts and images – Basics of event handling – event handlers – adapter classes – actions – mouse events – AWT event hierarchy – Introduction to Swing – layout management – Swing Components – Text Fields, Text Areas – Buttons – Check Boxes – Radio Buttons – Lists – choices – scrollbars – Windows – Menus – Dialog Boxes. (Chapters – 8, 9, 10)
-4%Sold out
Object Oriented Programming for BE Anna University R17 CBCS From Technical Publication
₹360.00 ₹345.00
- Publisher: Technical Publication
- Binding: Paperback
- Language : English
- Edition: Latest Edition
- Condition:Brand New
- Regulation:AU 2017
Out of stock
Best Deal Guaranteed
100% Secure Payment
5 Days Return Policy (T&C)
2-6 Days Delivery
Description
Reviews (0)
Reviews
There are no reviews yet.
You may also like…
Computer Networks for BE Anna University By Bagad From Technical Publication
- Publisher: Technical Publication
- Binding: Paperback
- Language : English
- Edition: Latest Edition
- Condition:Brand New
- Regulation:AU 2017
Microprocessors & Microcontrollers for BE Anna University R-17 CBCS (VI-ECE- EC8691) From Technical Publication
- Publisher: Technical Publication
- Binding: Paperback
- Language : English
- Edition: Latest Edition
- Condition:Brand New
- Regulation:AU 2017
Related products
Lean Six Sigma for BE Anna University R17 CBCS From Technical Publication
Rated 5.00 out of 5
- Publisher: Technical Publication
- Binding: Paperback
- Language : English
- Edition: Latest Edition
- Condition:Brand New
- Regulation:AU 2017
Digital Principles and System Design for BE Anna University R17 CBCS From Technical Publication
- Publisher: Technical Publication
- Binding: Paperback
- Language : English
- Edition: Latest Edition
- Condition:Brand New
- Regulation:AU 2017
Computer Architecture By Kanimozhi
- Publication: Suchitra Publication
- Author: Kanimozhi
- As per the 2017 Anna University Regulation
C# & .Net Programming for BE Anna University R17 From Technical Publication
- Publisher: Technical Publication
- Binding: Paperback
- Language : English
- Edition: Latest Edition
- Condition:Brand New
- Regulation:AU 2017
Data Structures for BE Anna University R17 CBCS From Technical Publication
- Publisher: Technical Publication
- Binding: Paperback
- Language : English
- Edition: Latest Edition
- Condition:Brand New
- Regulation:AU 2017
Human Rights for BE Anna University R17 CBCS From Technical Publication
Rated 5.00 out of 5
- Publisher: Technical Publication
- Binding: Paperback
- Language : English
- Edition: Latest Edition
- Condition:Brand New
- Regulation:AU 2017
Principles of Management for Anna University R17 CBCS From Technical Publication
- Publisher: Technical Publication
- Binding: Paperback
- Language : English
- Edition: Latest Edition
- Condition:Brand New
- Regulation:AU 2017