1.
Java Classes to Explain Inheritance
package End_Sem_Exam;
class Employee{
float salary=40000;
}
class programmer extends Employee{
int bonus=10000;
public static void main(String args[]){
programmer p=new programmer();
[Link]("programmer salary
is:"+[Link]);
[Link]("Bonus of programmer
is:"+[Link]);
}
}
//this explains inheritance
//programmer inherits employee
[Link] Largest Number in an Array
package End_Sem_Exam;
public class Largest {
public void main(String args[]){
int number[] = {23,12,13,24,24,56,75,46};
int largest_number = number[0];
for(int i =0; i<=8; i++){
if(largest_number<number[i]){
largest_number=number[i];
}
else{
largest_number=largest_number+0;
}
}
}
}
[Link] Factorial using Recursion
package end_Sem_Exam2;
class Factorial{
static int factorial(int n){
if (n == 0)
return 1;
else
return(n * factorial(n-1));
}
public static void main(String args[]){
int i,factorial=1;
int number=5;//It is the number of which
we want to find factorial
factorial = factorial(number);
[Link]("Factorial of
"+number+" is: "+factorial);
}
}
[Link] of string and StringBuffer
package end_Sem_Exam2;
class Stbuffer{
public static void main(String args[]){
[Link]("Hashcode of
String:");
String str="java";
[Link]([Link]());
str=str+"satya";
[Link]([Link]());
[Link]("Hashcode of
StringBuffer:");
StringBuffer sb=new
StringBuffer("java");
[Link]([Link]());
[Link]("satya");
[Link]([Link]());
}
}
[Link] and Removing From a Array List
package end_Sem_Exam2;
import [Link];
class book
{
public static void main(String[] args)
{
ArrayList<String> book = new
ArrayList<String>();//Creating an //arraylist of
strings
[Link]("Digital signal
processing");
[Link]("Digital communication");
[Link]("Computer networks");
[Link]("Semicoducter physics");
[Link]("Fiber optics");
[Link]("digital image
processing");
[Link]("The elements of
the arraylist are"+book);
[Link]("digital image
processing");//Removing one book(digital image
processing) from the //arraylist
[Link]("The elements of
the arraylist are"+book);
}
}