Multiple Inheritance sample in Java

By: Paawan Chaudhary Viewed: 154927 times    

This Java program implements the following Multiple Inheritance:

Class Student
Name, roll_no
Mark 1, Mark2

Interface: Exam
Percent_cal( )

Class: Result 
Display( )
import java.lang.*;
import java.io.*;
interface Exam
{
	void percent_cal();
}
class Student
{
	String name;
	int roll_no,mark1,mark2;
	Student(String n, int r, int m1, int m2)
	{
		name=n;
		roll_no=r;
		mark1=m1;
		mark2=m2;
	}
	void display()
	{
		System.out.println ("Name of Student: "+name);
		System.out.println ("Roll No. of Student: "+roll_no);
		System.out.println ("Marks of Subject 1: "+mark1);
		System.out.println ("Marks of Subject 2: "+mark2);
	}
}
class Result extends Student implements Exam
{
	Result(String n, int r, int m1, int m2)
	{
		super(n,r,m1,m2);
	}
	public void percent_cal()
	{
		int total=(mark1+mark2);
		float percent=total*100/200;
		System.out.println ("Percentage: "+percent+"%");
	}
	void display()
	{
		super.display();
	}
}
class q10Multiple
{
	public static void main(String args[])
	{
		Result R = new Result("Ra.one",12,93,84);
		R.display();
		R.percent_cal();
	}
}

Most Viewed Articles (in Java )

Latest Articles (in Java)

Comment on this tutorial