0% found this document useful (0 votes)
21 views1 page

CS3391 Object Oriented Programming Question Bank 2

The document outlines the syllabus for the CS3391 Object Oriented Programming course, divided into five units covering key concepts such as features of OOP, inheritance, exception handling, I/O operations, and GUI controls. Each unit includes specific topics like data types, constructors, multithreading, generics, and various user interface components. The course aims to provide a comprehensive understanding of object-oriented programming in Java.

Uploaded by

siddharthag1309
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)
21 views1 page

CS3391 Object Oriented Programming Question Bank 2

The document outlines the syllabus for the CS3391 Object Oriented Programming course, divided into five units covering key concepts such as features of OOP, inheritance, exception handling, I/O operations, and GUI controls. Each unit includes specific topics like data types, constructors, multithreading, generics, and various user interface components. The course aims to provide a comprehensive understanding of object-oriented programming in Java.

Uploaded by

siddharthag1309
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/ 1

EnggTree.

com

CS3391 – OBJECT ORIENTED PROGRAMMING:


UNIT 1

❖ Features of Object-Oriented programming

❖ Data Types, Variables & Arrays / Classes in java

❖ Programming structures in java / Control Statements / Operators

❖ Constructors / Methods / Access specifiers / Static members

UNIT 2

❖ Types of Inheritance

❖ Packages & interfaces

❖ Dynamic Method Dispatch / Overloading / Overriding Methods

❖ Objects / Abstract Classes

UNIT 3

❖ Exception Handling / Auto Boxing

❖ Synchronization / Multithreading
www.EnggTree.com
❖ Suspend / Resume / Stopping threads / Wrapper

❖ Nested / Built in / Multiple catch clauses

UNIT 4

❖ Reading & Writing I/O Console /Files

❖ Generics Programming / Classes / Methods

❖ Bounded Types / Restriction & Limitation

❖ String Class / Methods / Buffer Class

UNIT 5

❖ Controls: Check Box / Toggle / Radio Buttons

❖ List View: Combo / Choice Box

❖ Text Controls: Scroll Pane

❖ Layouts: HBox / VBox / Flow Pane / Border Pane / Stack Pane /

Grid Pane

❖ Menu: Menu Item / Menu bars

❖ Handling key / Mouse Even

Downloaded from EnggTree.com

You might also like