什么叫public修饰符?有什么作用?举个例子?
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/06/25 02:38:44
什么叫public修饰符?有什么作用?举个例子?
![什么叫public修饰符?有什么作用?举个例子?](/uploads/image/z/18750541-13-1.jpg?t=%E4%BB%80%E4%B9%88%E5%8F%ABpublic%E4%BF%AE%E9%A5%B0%E7%AC%A6%3F%E6%9C%89%E4%BB%80%E4%B9%88%E4%BD%9C%E7%94%A8%3F%E4%B8%BE%E4%B8%AA%E4%BE%8B%E5%AD%90%3F)
public 是java访问权限修饰词,置于类中成员的定义之前.
作用:public之后紧跟的成员可以在当所在类在可见时被引用.
例子:
在路径为a/b/c/test.java的文件中:
package a.b.c;
public class test{
public test() {
System.out.println(“We are creating test!");
}
void dotest(){
System.out.println(“We are doing test!");
}
}///:~
在路径为a/b/e/testtest.java的文件中:
import a.b.c.test;
public class testtest{
public static void main(String[] args) {
test x = new test();
x.dotext();//标记的语句会出错,而前一句不会出错.
作用:public之后紧跟的成员可以在当所在类在可见时被引用.
例子:
在路径为a/b/c/test.java的文件中:
package a.b.c;
public class test{
public test() {
System.out.println(“We are creating test!");
}
void dotest(){
System.out.println(“We are doing test!");
}
}///:~
在路径为a/b/e/testtest.java的文件中:
import a.b.c.test;
public class testtest{
public static void main(String[] args) {
test x = new test();
x.dotext();//标记的语句会出错,而前一句不会出错.