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




SKU: 9789333219242
Category: CSE
Description
Shipping & Delivery
We ship your books within 48 hours of placing an order. We take extra care to ensure your books are carefully checked for damages or missing pages before they are packed. You will receive email updates about the tracking id and courier partner. In the event that these messages do not reach you, please feel free to reach out to us via the chat button on the lower-right corner of your screen and we will gladly share the tracking details with you.
Books once dispatched should reach you in 2 to 7 working days.
Oh and one last thing! .......Thank you for shopping at MBF
Reviews
There are no reviews yet.
You may also like…
Related products
Lean Six Sigma for BE Anna University R17 CBCS From Technical Publication
Rated 5.00 out of 5
Human Rights for BE Anna University R17 CBCS From Technical Publication
Rated 5.00 out of 5