(Autonomous)
KOMARAPALAYAM – 637303
DEPARTMENT OF INFORMATION TECHNOLOGY
LABORATORY RECORD NOTE BOOK
Certified that this is a bonafied record work done by
Selvan/Selvi….........................................Roll No /Reg.no……………….
of the……………….Semester…………………. branch during the year
20……-20…in the 20IT305-OBJECT ORIENTED PROGRAMMING
Laboratory.
Singnature of Lab-In-Charge Singnature of HOD
Submitted for the Pratical Examination
held on …………………………………………….
Internal Examiner External Examiner
, CS8383 Object Oriented
Programming Laboratory
CS8383 OBJECT ORIENTED PROGRAMMING LABORATORY L T P C 0 0 4 2 OBJECTIVE
• To build software development skills using java programming for real-world applications.
• To understand and apply the concepts of classes, packages, interfaces, arraylist, exception
handling and file processing.
Outcomes:
Upon successful completion of this course, the students will be able to:
• Able to analyze the necessity for Object Oriented Programming paradigm and over structured
programming and become familiar with the fundamental concepts in OOP.
• Demonstrate an ability to design and develop java programs, analyze, and interpret object
oriented data and report results.
• Demonstrate an ability to design an object oriented system, AWT components or multithreaded
process as per needs and specifications.
• Demonstrate an ability to visualize and work on laboratory and multidisciplinary tasks like console
and windows applications both for standalone and Applets programs
,INDEX
, S.NO DATE LIST OF EXPERIMENTS PAGE SIGNATURE
1 CREATE JAVA APPLICATION USING
JAVA CLASSES AND METHODS .
2 WRITE JAVA APPLICATION USING
CONSTRUCTORS.
3 (A) DESIGN JAVA APPLICATION TO
IMPLEMENT DIFFERENT TYPES OF SINGLE
INHERITANCE.
(B) DESIGN JAVA APPLICATION TO
IMPLEMENT DIFFERENT TYPES OF
MULTILEVEL INHERITANCE.
(C) DESIGN JAVA APPLICATION TO
IMPLEMENT
DIFFERENT TYPES OF MULTIPLE
INHERTANCE
4 DEVELOP A SIMPLE PROGRAM TO GET
AND DISPLAY DATA USING
COMMAND LINE
ARGUMENTS
5 (A) WRITE A JAVA PROGRAM TO
HANDLE A ARITHMETIC EXCEPTION.
(B) WRITE A JAVA PROGRAM TO
HANDLE ARRAY INDEX OUT OF
BOUNDS
EXCEPTION.
(C) WRITE A JAVA PROGRAM TO
HANDLE NUMBER FORMAT
EXCEPTION.
(D) WRITE A JAVA PROGRAM TO
HANDLE NULL POINTER EXCEPTION.
6 WRITE PROGRAM TO READ AND
DISPLAY THE CONTENTS OF A FILE
USING I/O STREAMS.
7 CREATION OF REAL TIME
APPLICATIONS USING
MULTITHREADING.
8 DEVELOP A JAVA APPLICATION USING
GENERIC PROGRAMMING.
9 WRITE PROGRAMS IN JAVA TO
CREATE THREE-TIER APPLICATION.
10 CREATE A GUI BASED JAVA APPLET
USING APPROPRIATE CONTROLS
FROM ABSTRACT WINDOW
TOOLKIT.
11 DEVELOP A JAVA GUI APPLET USING
SWINGS.