[PDF] CS3391 Object Oriented Programming Books, Lecture Notes, Study Material

CS3391 Object Oriented Programming Notes

Download CS3391 Object Oriented Programming Books, Lecture Notes, Part-A 2 marks with answers, Part-B 16 marks Questions, PDF Books. In this Notes Very Useful for Second Year Third Semester Students.

“CS3391 Object Oriented Programming Books”
“CS3391 Object Oriented Programming Lecture Notes”
“CS3391 Object Oriented Programming Study Material”
“CS3391 Object Oriented Programming Notes”

Subject Info:

Semester Third Semester
Department CSE
Year Second Year
Regulation R 2021
Subject Code / Name CS3391 Object Oriented Programming
Content Local Authors Books, Lecture Notes

 

Syllabus:

CS3391 Object Oriented Programming

UNIT I INTRODUCTION TO OOP AND JAVA

Overview of OOP – Object oriented programming paradigms – Features of Object Oriented Programming – Java Buzzwords – Overview of Java – Data Types, Variables and Arrays – Operators – Control Statements – Programming Structures in Java – Defining classes in Java – Constructors- Methods -Access specifiers – Static members- Java Doc comments

 UNIT II INHERITANCE, PACKAGES AND INTERFACES

Overloading Methods – Objects as Parameters – Returning Objects –Static, Nested and Inner Classes. Inheritance: Basics– Types of Inheritance -Super keyword -Method Overriding – Dynamic Method Dispatch –Abstract Classes – final with Inheritance. Packages and Interfaces: Packages – Packages and Member Access –Importing Packages – Interfaces.

 UNIT III EXCEPTION HANDLING AND MULTITHREADING

Exception Handling basics – Multiple catch Clauses – Nested try Statements – Java’s Built-in Exceptions – User defined Exception. Multithreaded Programming: Java Thread Model–Creating a Thread and Multiple Threads – Priorities – Synchronization – Inter Thread Communication- Suspending –Resuming, and Stopping Threads –Multithreading. Wrappers – Auto boxing.

 UNIT IV I/O, GENERICS, STRING HANDLING

I/O Basics – Reading and Writing Console I/O – Reading and Writing Files. Generics: Generic Programming – Generic classes – Generic Methods – Bounded Types – Restrictions and Limitations. Strings: Basic String class, methods and String Buffer Class.

 UNIT V JAVAFX EVENT HANDLING, CONTROLS AND COMPONENTS

JAVAFX Events and Controls: Event Basics – Handling Key and Mouse Events. Controls: Checkbox, ToggleButton – RadioButtons – ListView – ComboBox – ChoiceBox – Text Controls – ScrollPane. Layouts – FlowPane – HBox and VBox – BorderPane – StackPane – GridPane. Menus – Basics – Menu – Menu bars – MenuItem.

CS3391 Object Oriented Programming Lecture Notes

CS3391 Lecture Notes Collection 01 – DOWNLOAD
CS3391 Lecture Notes Collection 02 – DOWNLOAD

Leave a Comment