/*
stud.java
->rollno, name_of_student,class
->stud.class in Package p1result.java extends stud.java
->marks in java, marks in unix, and marks in os.
->result.class in Package p2 which is resided in package name p1Finally print all data
*/
package p1;
import java.util.Scanner;
public class stud
{
Scanner sc=new Scanner(System.in);
Scanner sc1=new Scanner(System.in);
public int roll_no;
public String name,std_class;
public void get_stud_data()
{
System.out.println("Enter roll_no=>");
roll_no=sc.nextInt();
System.out.println("Enter Student Name=>");
name=sc1.nextLine();
System.out.println("Enter Student Class=>");
std_class=sc1.nextLine();
}
}
run this file like this
javac -d . stud.java
so this command create folder "p1" automatically
package p1.p2;
import p1.stud;
import java.util.Scanner;
public class result extends stud
{
public int m1,m2,m3;
public void get_marks()
{
Scanner sc=new Scanner(System.in);
System.out.println("Mark in java");
m1=sc.nextInt();
System.out.println("Mark in Unix");
m2=sc.nextInt();
System.out.println("Mark in OS");
m3=sc.nextInt();
}
}
run this file like this
javac -d . result.java
so this command create folder "p2" inside p1 automatically
import p1.stud;
import p1.p2.result;
class ap7
{
public static void main(String args[])
{
result r1=new result();
r1.get_stud_data();
r1.get_marks();
System.out.println("bca college");
System.out.println("roll no: "+r1.roll_no);
System.out.println("name : "+r1.name);
System.out.println("class :"+r1.std_class);
System.out.println("java marks :"+r1.m1);
System.out.println("unix :"+r1.m2);
System.out.println("os :"+r1.m3);
System.out.println("Total :"+(r1.m1+r1.m2+r1.m3));
}
}
finally run this file and print everything.
Leave a Reply