Saturday, August 3, 2013

PROGRAM FOR MULTIPLE INHERITANCE-2

PROGRAM:
~~~~~~~~~
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();
 }
}

NOTE:
~~~~~~
Class Student
Name, roll_no
Mark 1, Mark2

Interface: Exam
Percent_cal( )

Class: Result 
Display( )

No comments:

Post a Comment

Animated Social Gadget - Blogger And Wordpress Tips