0% found this document useful (0 votes)
9 views4 pages

Oops Ass5

Uploaded by

stuffsharma69
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views4 pages

Oops Ass5

Uploaded by

stuffsharma69
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

1.

Java program to implement the concept of importing classes from user defined
package and creating packages.
Program:
Package:
package pack;
public class p{
public void print(int r){
System.out.println("The Roll no is: "+r);
}
}
Main Program:
import java.util.*;
import pack.p;
public class p1 {
public static void main(String args[]){
Scanner sc=new Scanner(System.in);
System.out.println("Enter the roll no:");
int s=sc.nextInt();
p pr=new p();
pr.print(s);
}
}
Output:

2. Write a java program to explain the use of access specifiers -


Public,Protected, Default, Private
Source Program:
package pack1;
public class src {
public String name="Pikachu";
int roll_no=102;
private int age=19;
protected double cgpa=6.9;
public void disname(){
System.out.println("The name is "+name);
}
public void disroll(){
System.out.println("The Roll no is: "+roll_no);
}
public void discgpa(){
System.out.println("The cgpa is: "+cgpa);
}
public void disage(){
System.out.println("The age is: "+age);
}
}
1. Same Package (Non-SubClass)
package pack1;
import pack1.src;
public class nonsub {
public static void main(String[] args){
src s=new src();
s.name="Lugia";
s.roll_no=105;
//as age is a private data type it cant be changed
//s.age=20;
s.cgpa=7.2;
s.disname();
s.disroll();
s.discgpa();
s.disage();
}
}
Output(Error)

Output(No Error)
2. Same Package (SubClass)
package pack1;
public class sub extends src{
public static void main(String[] args){
src d=new src();
d.name="Zapdos";
d.roll_no=15;
d.cgpa=5.6;
//d.age=21;
d.disname();
d.disroll();
d.discgpa();
d.disage();
}
}
Output(Error)

Output(No Error)

3.Different Package (Non-SubClass)


package pack2;
import pack1.src;
public class nonsub {
public static void main(String[] args){
src g=new src();
g.name="Unknown";
//g.roll_no=55;
//g.cgpa=7.3;
//g.age=35;
g.disname();
g.disroll();
g.discgpa();
g.disage();
}
}
Output(Error)
Output(No Error)

4.Different Package (SubClass)


package pack2;
import pack1.src;
public class sub extends src {
public static void main(String[] args){
src g=new src();
g.name="Articuno";
/*g.roll_no=55;
g.cgpa=7.3;
g.age=35;*/
g.disname();
g.disroll();
g.discgpa();
g.disage();
}
}
Output(Error)

Output(No Error)

You might also like