0% found this document useful (0 votes)
286 views

Object Oriented Programming (OOPs)

TextBook PDF Download of 'Object Oriented Programming (OOPs)' Engineering Course Subject. Object Oriented Programming (OOPs) Chapter wise online course PDF Local Author Textbook for B.E., M.E., Engineering Students. Anna University College 'Object Oriented Programming (OOPs)' Study material for B.E., B.Tech., M.E., M.Tech., Engineering College Students. [Poriyaan Website and App]

Uploaded by

Sudalai Madan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
286 views

Object Oriented Programming (OOPs)

TextBook PDF Download of 'Object Oriented Programming (OOPs)' Engineering Course Subject. Object Oriented Programming (OOPs) Chapter wise online course PDF Local Author Textbook for B.E., M.E., Engineering Students. Anna University College 'Object Oriented Programming (OOPs)' Study material for B.E., B.Tech., M.E., M.Tech., Engineering College Students. [Poriyaan Website and App]

Uploaded by

Sudalai Madan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Object Oriented Programming - Engineering Subject

Object Oriented Programming - CS3391 3rd Semester CSE Dept | 2021


Regulation | Anna University Engineering Subject Paper

Unit I: Introduction to OOP and Java


1. Object Oriented Programming paradigm
2. Features of Object Oriented Programming - OOP and Java
3. Benefits and Drawbacks of OOP
4. Applications of OOP
5. Introduction to Java (Java Buzzwords, features)
6. Structure of a Java Program
7. Java Tokens
8. Variables - Definition, initialization, declaration, Example | Java
9. Data Types - with Example Java Programs
10. Operators - types with example and Meaning, with Example Java Programs
11. Control Statements - with Example Java Programs
12. Control Statements Example Java Programs
13. The Break and Continue Statements - with Example Java Programs
14. Arrays - with Example Java Programs
15. Arrays Example Java Programs
16. Defining Classes in Java - with Example Java Program
17. Constructor - Definition, Operation, Properties with Example Java Programs
18. Methods - with Example Java Programs
19. Access Specifiers - with Example Java Programs
20. Static Members - with Example Java Programs
21. JavaDoc Comments - Syntax with Example Java Programs
22. Two marks Questions with Answers - Introduction to OOP and Java | Object
Oriented Programming

Unit II: Inheritance, Packages and Interfaces


1. Overloading Methods - with Example Java Programs
2. Objects as Parameters - Syntax with Example Java Programs
3. Returning Objects - with Example Java Programs
4. Static, Nested and Inner Classes - with Example Java Programs
5. Inheritance: Basics - Definition, Concept, Advantages, Syntax
6. Type of Inheritance - OOPs
7. What is Protected Member? - Object Oriented Programming
8. Implementation of Different Type of Inheritance - Syntax with Example Java
Programs
9. Super Keyword - Syntax with Example Java Programs
10. Method Overriding - with Example Java Programs
11. Polymorphism - with Example Java Programs
12. Abstract Classes - with Example Java Programs
13. The Final with Inheritance - with Example Java Programs
14. The finalize() Method - Definition, Concept, Syntax | Interfaces
15. Packages - Purpose, Definition, Importance, Creating, Accessing, Importing,
Example Java Programs
16. Interfaces - Object Oriented Programming
17. Implementing Interface - with Example Java Programs
18. Applying Interfaces - with Example Java Programs
19. Multiple Inheritance - Definition, Concept, Syntax, Implementation, Example
Java Programs
20. Two marks Questions with Answers - Inheritance, Packages and Interfaces |
Object Oriented Programming

Unit III: Exception Handling and Multithreading


1. Exception Handling - Benefits, Hierarchy, Types, Keywords used, Example Java
Programs
2. try-catch Block - with Example Exception Handling Java Programs
3. Multiple Catch Clauses - with Example Exception Handling Java Programs
4. Nested try Statements - with Example Exception Handling Java Programs
5. Using finally - with Example Exception Handling Java Programs
6. Using throws - with Example Exception Handling Java Programs
7. Using throw - with Example Exception Handling Java Programs
8. Java's Built-in Exceptions - types, description
9. User defined Exception - with Example Exception Handling Java Programs
10. Basic Concepts of Thread - Object Oriented Programming
11. Java Thread Model - methods with Purpose
12. Creating a Thread - with Example Java Programs
13. Multithreading - with Example Java Programs
14. Priorities - with Example Java Programs | Multithreading
15. Synchronization - types with Example Java Programs | Multithreading
16. Inter Thread Communication - with Example Java Programs
17. Suspending - Resuming and Stopping Threads - with Example Java Programs
18. Wrappers - with Example Java Programs | Multithreading
19. Autoboxing - Definition, Example Java Programs
20. Two marks Questions with Answers - Exception Handling and Multithreading |
Object Oriented Programming

Unit IV: I/O, Generics, String Handling


1. Java I/O Stream - Definition, types with Example Java Programs
2. Reading and Writing Console I/O - Syntax with Example Java Programs
3. Reading and Writing Files - Methods, Purpose with Example Java Programs
4. Generic Programming - Java Object Oriented Programming
5. Generic Methods - with Example Java Programs
6. Generic Classes - with Example Java Programs
7. Bounded Types - with Example Java Programs
8. Restrictions and Limitations - Generics | Java OOPs
9. Basic String Class - Definition, Syntax of String Constructor, Method with
Description, Example Java Programs
10. String Methods - with Example Java Programs
11. StringBuffer Class - Methods with purpose and Example Java Programs
12. Two marks Questions with Answers - I/O, Generics, String Handling | Object
Oriented Programming

Unit V: JAVAFX Event Handling, Controls and Components


1. Basicas of JAVAFX - Features, Major Components, Important Methods, Property
Binding, Example Java Programs
2. JAVAFX Controls - Syntax with Example Java Programs
3. JAVAFX Event Basics - Syntax with Example Java Programs
4. JAVAFX Handling Key and Mouse Events - with Example Java Programs
5. JAVAFX Layouts - with Example Java Programs
6. JAVAFX Menus - with Example Java Programs
7. Two marks Questions with Answers - JAVAFX Event Handling, Controls and
Components | Object Oriented Programming

You might also like