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
Wireless Adhoc & Sensor Networks for BE Anna University R17 From Technical Publication
- Publisher: Technical Publication
- Binding: Paperback
- Language : English
- Edition: Latest Edition
- Condition:Brand New
- Regulation:AU 2017
Theory of Computation for BE Anna University From Technical Publication
- Publisher: Technical Publication
- Binding: Paperback
- Language : English
- Edition: Latest Edition
- Condition:Brand New
- Regulation:AU 2017
Big Data Analytics for Anna University R17 CBCS From Technical Publication
- Publisher: Technical Publication
- Binding: Paperback
- Language : English
- Edition: Latest Edition
- Condition:Brand New
- Regulation:AU 2017
Machine Learning Techniques for BE Anna University R17 From Technical Publication
- Publisher: Technical Publication
- Binding: Paperback
- Language : English
- Edition: Latest Edition
- Condition:Brand New
- Regulation:AU 2017
Internet of Things 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
Transforms and Partial Differential Equations By G.Balaji
- Author:Â G. Balaji
- Publisher: Balaji Publication
- Syllabus: Anna University 2021 Regulation
- Edition: 2021
- Binding: Paperback
- Course Code: MA3351
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
CLOUD COMPUTING 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