We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 12
METHOD OVERLOADING
1, Write a program to find the Area of Square, Rectangle and
Circle usingMethod Overloading.
AIM
To write a java program to find the Area of Square, Rectangle and Circle using
Method Overloading
ALGORITHM,
STEP 1: Start the program.
STEP 2: Create a class with main() method.
STEP 3: Overload the method to calculate the area of square, rectangle and
circle withinthe class.
STEP 4: Create object for the class and call the methods. STEP 5:Stop the
program.
SOURCE COD!
import java.io.*;
class area
{
void calculateArea(float x)
{
System.out printin("Area of the Square:
}
void calculateArea(float x,float y)
{
System.out printin("Area of the rectangl
t
void calculateArea(double r)
{
double area=3.14*r*r;
"axtxt" sq units");
‘y+ sq units");
System.out printin("Area of the circle:"+area+" sq units");
+
public static void main(String args(])
{
area obj-new area();
obj.calculateArea(6.19);
obj.calculateArea( 10,22);
obj.calculateArea(6.1);
}
}RESULT:
Thus the above program has been executed successfillly.
OUTPU
Tal C\Windons\systems2cmdexe
i ee
Gestrtancade com eee raccteots
NEN Se
Seer ee)
eee eed
cee ts ec
Petey
PEs oe mere ree
Teena cevarttss
Cras ere res cee ery mer atte
cee
ComeBANK DETAILS
4, Write a program to design a class to represent a bank account. Include the
following: Data Members: Name of the depositor, Account number, Type of
account, and Balance amount in theaccount, Methods: To assign initial values, To
deposit an amount, Towithdraw an amount after checking balance, and To display the
name and balance.
AIM:
To write a java program for bank operation
ALGORITHM
STEP 1: Start the program.
STEP 2: Create a class with data member such as depositor name, account
number, type of accountand balance amount
STEP 3: Create Methods such as assign initial values, deposit,
withdraw, balance checkingand display the details.
STEP 4: Create an object for the class in main()
method.
STEP 5: Call the methods.
STEP 6: Stop the program,
SOURCE COD!
import java.io.*;
class Account {
private String name;
double balance = 0.0;
Account(String name, double balance) {
this.name = name;
this.balance = balance;
}
public void deposit(double amount)
t
balance = balance + amount;
}
public void withdraw(double amount) {
balance = balance - amount;
+
public void display()
{
System.out printIn("Name of the depositor:”+name);,
System.out printin("Balance Amount:"+balance);public double getBalance(double balance) {
return balance;
public class Bank {
public static void main(String{] args) {
Account Ace = new Account("kausalya",8555);
Account Acel = new Account("Devi",9000);
Ace.deposit(200);
Acc1.withdraw(300);
Ace.displayQ);
Accl.display();
RESUL'
‘Thus the above program has been executed suc
OUTPUT:
Tal C\Windons\systems2emdece
Eng
bind
peNatSS
EN ethene na ae
Pe ea
paren ee Seren ers
oe
Sie eteterer reyPACKAGE
5.Write a program that import the user defined package and access
the Membervariable of classes that contained by Package.
AIM:
To write a java program that import the user defined package and access the
Member variable of classes that contained by Package.
ALGORITHM:
STEP 1: Start the program.
STEP 2: Create the user-defined package.
STEP 3: Create the stack class with member variables.
STEP 4: Create the methods for stack operations
STEP 5: Create a program outside the package.
STEP 5: Import the user-defined package.
STEP 6: Create a class with main() method.
STEP 7: Create an object to access the methods inside the user-defined
package for stack operation.
STEP 8: Stop the program.
SOURCE CODE:
/*Source code of package pl under the directory C:\jdk1.6.0_26\bin>p l\edit Student java */
package p1;
public class Student
{
int regno;
String name;
public void getdata(int r,String s)
public void putdata()
t
System.out.printIn("regno =" +regno);
System.out printIn("name =" + name);
}
}
/* Source code of the main function under C:\jdk1.6.0_26\bin>edit StudentTest,java */
import pl.*;
class StudentTest
{
public static void main(String arg{])
t
student s=new student();
s.getdata(123,"xyz");
s.putdataQ;
}
}Thus the above program has been executed successfilly.
OUTPUT:
Bl C\Windows\systems2cemdnce
Ti ee
Gator tancade com tere racorenretren re
IEC E TTT SEEN
CCT Eee Sete tae Ace aes
ENO eee
cobs ECCS
eT Eee NC SES
== aa)MULTITHREADI
7.Write a program to illustrate the use of multithreads.
AIM:
To write a java program to illustrate the use of multithreads.
ALGORITHM.
STEP 1: Start the program.
EP 2: Create a class that inherits the Thread class.
STEP 3: Override the run() method and execute the loop to display some
value. STEP 4:Create a class with main() method.
STEP 5: Create two objects for the thread class,
STEP 6: Start thethread of the two objects.
STEP 7: Stop the program.
SOURCE COD!
import java.io.*;
class Thread3 extends Thread {
public void runQ){
for(int H1:i
Register