0% found this document useful (0 votes)
36 views2 pages

Object Oriented Programming Syllabus

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)
36 views2 pages

Object Oriented Programming Syllabus

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/ 2

SYLLABUS

OBJECT ORIENTED PROGRAMMING

Unit I: Introduction to Object Oriented Programming


Introduction, Need of OOP, Principles of Object-Oriented
Languages, Procedural Language Vs OOP, Application of
OOP, Java Virtual Machine, Java features, Program
Structures.
Java Programming Constructs: Variables, Primitive data

m
types, Identifier, Literals, Operators, Expressions,
Precedence Rules and Associativity, Primitive Type

co
Conversion and Casting, Flow of Control.

n.
io
Unit II: Classes and Objects
Classes, Objects, Creating Objects, Methods, Constructors,
at
Cleaning up Unused Objects, Class Variable and Methods,
lic
this keyword, Arrays, Command Line Arguments.
ub

Unit III: Inheritance, Interfaces and Packages


ap

Inheritance: Inheritance vs. Aggregation, Method


Overriding, super keyword, final keyword, Abstract class.
ty

Interfaces: Defining interfaces, Implementing interfaces,


di

Accessing interface variables, Extending interfaces.


Packages: Packages, java.lang package, Enum type.
.a
w

Unit IV: Exception Handling and Input /Output


w

Exception: Introduction, Exception handling Techniques,


w

User-defined exception, Exception Encapsulation and


Enrichment. Input/Output: The java.io.file Class, Reading
and Writing data, Randomly Accessing a file, Reading and
Writing Files using I/O Package.
Unit V: Applets
Introduction, Applet Class, Applet structure, Applet Life
cycle, Common Methods used in displaying the output,
paint (), update () and repaint (), More about applet tag,
getDocument Base() and getCode Base () methods, Applet
Context Interface, Audio clip, Graphic Class, Color, Font,
Font Metrics.

Unit VI: Event Handling

m
Introduction, Event delegation Model, java.awt.event
Description, Sources of events, Event Listeners, Adapter

co
classes, Inner Classes. Abstract Window Toolkit:
Introduction, Components and Containers, Button, Label,

n.
Checkbox, Radio Buttons, List Boxes, Choice Boxes,

io
Textfield and Textarea, Container Class, Layouts, Menu,
Scrollbar.
at
lic
ub
ap
ty
di
.a
w
w
w

You might also like