Menu bar

OOPJ PRACTICAL LIST


S.P.B.PATEL ENGINEERING COLLEGE
Department of Computer Engineering and Information Technology
Subject Name & Code: Object Oriented Programming with JAVA (150704)
Semester : 5th 
Practical: 10 | Program: 70
Faculty Name : Nandish Chauhan


PRACTICAL - 1 | BASIC JAVA PROGRAM
1
Write an application to print “Hello world”.


2
Write an application to read one number and display it.


3
Write an application to find factorial number.


4
Write an application to find maximum and minimum nos.


5
Write an application to check given number is Armstrong or not.


6
Write an application that perform type conversion like int to byte, double to int, double to byte etc.( other possible types).

7
add two numbers given by user using command line arguments
PRACTICAL – 2 | TRIANGLE , SERIES & SEARCHING
1
Write an application to print following Triangle.
1
2 2
3 3 3
4 4 4 4
5 5 5 5 5



2
Write an application for Following series.
13 + 23 +33+……………………………..+n3


3
Write an application to find maximum number from 10 numbers.



4
Write an application for ternary operator (Conditional Operator).



PRACTICAL – 3 | CLASS OBJECT PROGRAMMING

1
Write an application to add two number using class and object.



2
Write an application for method overloading.



3
Write an application for static method.



4
Write an application using object as argument.



5
Write an application using recursion.



6
Write an application using inner class.



7
Write an application for pass by reference.



8
Write an application for read one number and display it using Scanner class and object.




PRACTICAL – 4 | CONSTRUCTOR & COMMAND LINE ARGUMENT

1
Write an application for Simple Constructor.



2
Write an application for Constructor overloading.



3
Write an application for copy constructor.



4
Write an application for this keyword.



5
Write an application for garbage collector using finalize method.



6
Write an application to arrange the five different numbers in ascending and descending order using command line argument.




7
Write an application for wrapper class.




PRACTICAL – 5 | INHERITANCE & ABSTRACT CLASS

1
Write an application for Addition and Multiplication using Single level Inheritance.



2
Write an application for Multilevel Inheritance.



3
Write an application for Hierarchical Inheritance.



4
Write an application for Method Overriding.



5
Write an application to use of constructor in Inheritance.



6
Write an application for Super keyword.



7
Write an application for Dynamic Dispatch Method.



8
Write an application for abstract class.





PRACTICAL – 6 | PACKAGE AND INTERFACE

1
Write an application for simple package.




2
Write an application to create two packages and into two packages create two classes and import two packages in another class.



3
Write an application to create the package ‘date’ to display the tomorrow’s date.



4
Write an application for Simple Interface.



5
Write an application for Multiple Inheritance using interface.





6
Write an application for find area of circle & rectangle using interface.



PRACTICAL – 7 | EXCEPTION HANDLING

1
Write an application for Try…Catch Block.



2
Write an application for Nested Try…Catch.



3
Write an application for Try…Catch and finally.



4
Write an application for generate three types of Exception and incorporate necessary catch blocks and handle them.




5
Define an Exception called “NoMatchException” that is thrown when a string is not equal to “India”. Write a JAVA program that uses this Exception.




PRACTICAL – 8 | FILE & MULTITHREADING

1
Write an application for file program using byte stream method.



2
Write an application for file program using character stream.



3
Write an application for simple multiplethreading.



4
Write an application for thread priority().



5
Write an application for runnable interface.



6
Write an application for thread using Synchronized method.



7
Write an application for thread using join and isalive() method.



8
Write an application for thread using wait(),notify() ,notifyall() method.



PRACTICAL – 9 | APPLET USING GRAPHICS

1
Write an applet for drawstring.



2
Write an applet for draw line.



3
Write an applet for draw rectangle.



4
Write an applet for fill rectangle.



5
6
7
8
Write an applet for draw oval.

Write an applet for fill oval.

Write an applet for draw round rectangle.
Write an applet for fill round rectangle.



PRACTICAL – 10 | APPLET USING AWT

1
Write an applet to display Button on applet .



2
Write an applet to display Textarea on applet.



3
Write an applet to display Textfield on applet.



4
Write an applet to display Label on applet.



5
Write an applet to display Radiobutton on applet.



6
Write an applet for flowlayout.



7
Write an applet for gridlayout.



8
Write an applet for borderlayout.



9
Write an applet for actionlistener.



10
Write an applet to input two values in text fields and performs arithmetic operation using button like +,-,*, /.







No comments:

Post a Comment