You are on page 1of 36

Que.

1) Write a java to factorial of given number using commandline


argument from console?

class FactorialEx

public static void main(String[]args)

int i,fact=1;

int no=5;//it isno to calculate factorial

for(i=1;i<=no;i++)

fact=fact*i;

System.out.println("Factorial"+no+"is:"+fact);

}
Que.2) Write a java program based on type casting?

public class Test2

public static void main(String [ ] args)

double d=100.04;

long l=(long)d; // explicit type casting

int i=(int)l; // exlicit type casting

System.out.println("double value"+d);

System.out.println(" long value"+l);

System.out.println("int value"+i);

}
Que.3) Write a program based on Branching Statement?

1] Break Statement:-

public class Break

public static void main(String[]args)

System.out.println("java break statement example");

int count=10;

// INFINIT loop
while (true)

if (count==0)

break;

System.out.println(count);

count --;

}
2] Continue Statement:-

public class Continue

public static void main(String [ ] args)

System.out.println("java continue statement example");

int count =1;

while (count <=100)

if (count <=10)

System.out.println(count);

count ++;

continue;

else

break;

}
}
3] Return Statement:-

public class Return

public static void main(String[ ]args)

for(int k=25;k<32;k++)

new Return( ).checkeven(k);

}
}

public boolean checkeven(int a)

if(a%2==0)

System.out.println(a+"is even number");

return true;

System.out.println(a+"is odd number");

return false;

}
Que.4) Write a program illustrating looping statement?

1] While loop:-

class WhileDemo

public static void main(String [] args)

int i =0;

while(i<5)

{
System.out.println(+i);

i++;

}
2] Do while loop:-

class Dowhile

public static void main(String args[])

int i=0;

do

System.out.println(+i);

i++;

while (i<5);

}
3] For loop:-

class Hello

public static void main(String args[])

int i;

for(i=0;i<5;i++)

System.out.println("Hello friends");
}

Que.5) Write a program on different types of constructors?

1] Default Constructor:-

class Bike1
{

Bike1( )

System.out.println("Bike is created");

public static void main(String[] args)

Bike1 b=new Bike1( );

}
2] Parameterized Constructor:-

class Student4

int id;

String name;

Student4(int i,String n)

id=i;

name=n;

void display( )

System.out.println(id+" "+name);

public static void main(String[ ] args)

Student4 s1=new Student4(111,"Karan");

Student4 s2=new Student4(222,"Aryan");

s1.display( );

s2.display( );}

}
3] Copy Constructor:-

class Student6

int id;

String name;

Student6(int i,String n)

id = i;

name = n;
}

Student6(Student6 s)

id = s.id;

name = s.name;

void display( )

System.out.println(id+" "+name);

public static void main(String args[])

{
Student6 s1= new Student6(111,"Karan");

Student6 s2= new Student6(s1);

s1.display();

s2. display();

}
Que.6) Write a program overloading in java?

class Student

int id;

String name;

int age;

Student(int i,String n)

id=i;
name=n;

Student(int i,String n,int a)

id=i;

name=n;

age=a;

void display()

System.out.println(id+" "+name+" "+age);

}
public static void main(String[]args)

Student s1=new Student(111,"Karan");

Student s2=new Student(222,"Aryan",25);

s1.display();

s2.display();

}
Que.7) Write a program Hybrid Inheritance?

interface A

public void methodA( );

interface B extends A

public void methodB( );

}
interface C extends A

public void methodC( );

class HybridInheritance implements B,C

public void methodA( )

System.out.println("Calling methodA");

public void methodB( )

System.out.println("Calling methodB");

public void methodC( )

System.out.println("Calling methodC");

public static void main(String args[ ])

HybridInheritance obj=new HybridInheritance( );

obj.methodA( );

obj.methodB( );
obj.methodC( );

}
Que.8) Write a program to display Simple Inheritance?

class Animal

void eat( )

System.out.println("eating");

class Dog extends Animal

void bark( )

System.out.println("barking");

class TestInheritance

public static void main(String args[])

{
Dog d=new Dog ( );

d.bark ( );

d.eat ( );

}
Que.9) Write a program based on Hierarchical inheritance?
class Animal
{
void eat( )
{
System.out.println("eating");
}
}
class cat extends Animal
{
void meow( )
{
System.out.println("Meowing");
}
}
class TestInheritance3
{
public static void main(String args[ ])
{
cat c=new cat( );
c.meow( );
c.eat( );
}
}
Que.10) Write a java program based on user defined packages
Illustrate how to access package in java programming?
package package_name;
public class ClassOne
{
public void methodClassOne( )
{
System.out.println("Hello there its ClassOne");
}
}
ClassOne.java
package package_one;
public class ClassTwo
{
public void methodClassTwo( )
{
System.out.println("Hello there i am ClassTwo");
}
}
import package_one.ClassTwo;
import package_name.ClassOne;
public class Testing
{
public static void main(String[]args)
{
ClassTwo a=new ClassTwo( );
ClassOne b=new ClassOne( );
a.methodClassTwo( );
b.methodClassOne( );
}
}
Que.11) Write a program in java achieving multithreading in java?
class MultithreadingDemo extends Thread
{
public void run( )
{
System.out.println("My thread is in running state.");
}
public static void main(String args[])
{
MultithreadingDemo obj=new MultithreadingDemo( );
obj.start( );
}
}
Que.12) Write a java program based on exception handling showing
use of try,catch and throwable?

class Exam
{
public static void main(String args[])
{
try
{
int a[]=new int[7];
a[4]=30/0;
System.out.println("First print statement in try block");
}
catch(ArithmeticException e)
{
System.out.println("warming: ArrayindexOutOfBoundsException");
}
catch(Exception e)
{
System.out.println("Warming: some other exception");
}
System.out.println("out of try-catch block....");
}
}
Que.13) Write a java program creating simple face GUI by using
Applet?
<html>
<head>
<title>Applet program</title>
</head>
<body bgcolor="tomato">
<applet code="CreateFace"width="300"height="300">
</applet>
</body>
</html>

import java.applet.*;
import java.awt.*;
public class CreateFace extends Applet
{
public void paint(Graphics g)
{
g.setColor(Color.yellow);
g.fillOval(100,100,100,100);
g.setColor(Color.black);
g.fillOval(120,125,20,30);
g.fillOval(160,125,20,30);
g.setColor(Color.black);
g.drawLine(150,165,150,150);
g.setColor(Color.red);
g.fillRect(130,170,40,10);
g.setColor(Color.black);
g.drawLine(131,174,169,174);
}
}

You might also like