Practical-1.4: Write Program To Study Access Modifiers in Java Using Packages
Practical-1.4: Write Program To Study Access Modifiers in Java Using Packages
3. Algorithm / Flowchart :
o Start
o Create different packages.
o Create only class in package 1.
o Create main class with main method in package 2.
o Create object of class of package 1 in the main method of
main class of package 2.
o Repeat step 1 to 5 for different access modifiers.
o Study the difference of using different access modifiers.
o Stop.
4. Default Access Modifier :
Code :
Package 1 :
package package_1;
class JavaStudent {
void display() {
System.out.println("Class of package 1");
}
}
Package 2 :
package package_2;
import package_1.*;
public class Main {
public static void main(String[] args) {
JavaStudent obj = new JavaStudent();
obj.display();
}
}
Output :
Code :
Package 1 :
package package_1;
Package 2 :
package package_2;
import package_1.*;
public class Main {
public static void main(String[] args) {
JavaStudent obj = new JavaStudent();
obj.display();
}
}
Output :
Code :
Package 1 :
package package_1;
package package_2;
import package_1.*;
public class Main {
public static void main(String[] args) {
JavaStudent obj = new JavaStudent();
obj.display();
}
}
Output :
Code :
Package 1 :
package package_1;
Output :
3. Creation of classes.