以下是您提供的 Java 代码:

package com.example;

class Person {
    String name;

    Person(String name) {
        this.name = name;
    }
}

public class Main {
    public static void main(String[] args) {
        Person person = new Person('John');
        System.out.println('Name: ' + person.name);
    }
}

根据代码结构和包声明,Person 类所属的包是'com.example'。这是通过在 Person 类之前的包声明 package com.example; 来指定的。

Main 类能够访问 Person 类是因为它们处于同一个包中。在 Java 中,类可以访问同一个包内的其他类,无需额外的导入。

因此,Main 类可以直接创建 Person 类的对象和访问其 name 属性,而无需使用任何导入语句。

运行这段代码将会输出:'Name: John',表示成功访问了 Person 类的 name 属性,并打印了其值。

Java 包和类访问:如何访问同一个包内的类?

原文地址: https://www.cveoy.top/t/topic/pTs 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录