001 Introduction
001 Introduction
OBJECT ORIENTED
PROGRAMMING
T.Periyasamy AP/IT
OBJECTIVES:
• To understand Object Oriented Programming
concepts and basic characteristics of Java
• To know the principles of packages, inheritance
and interfaces
• To define exceptions and use I/O streams
• To develop a java application with threads and
generics classes
• To design and build simple Graphical User
Interfaces
OUTCOMES:
• Develop Java programs using OOP principles
• Develop Java programs with the concepts
inheritance and interfaces
• Build Java applications using exceptions and
I/O streams
• Develop Java applications with threads and
generics classes
• Develop interactive Java programs using
swings
UNIT I
INTRODUCTION TO OOP AND JAVA
FUNDAMENTALS
UNIT II
INHERITANCE AND INTERFACES
UNIT III
EXCEPTION HANDLING AND I/O
UNIT IV
MULTITHREADING AND GENERIC PROGRAMMING
UNIT V
EVENT DRIVEN PROGRAMMING
UNIT-I
INTRODUCTION