访问另一个类

时间:2017-11-05 02:27:22

标签: java

我正在通过在线课程学习Java编程,我遇到了一个我似乎无法解决的问题,并且不知道如何正确地搜索我的搜索。

我的主要问题是访问与另一个类中的对象关联的变量。在一个类中,我应该有一个“Car”构造函数,其中包含与汽车相关的变量。在一个单独的课程中,我应该打印出与这辆车相关的所有值。

所以在我的第一堂课(例如):

public class Car
{
    public String name;
    public Car(String name)
    {
        this.name = name;
    }
    ..\
}

现在当然有几个其他变量和一些方法进行一些计算,这只是一个缩写。

在我的其他课程中:

public class CarTester
{
    public static void main(String[] args)
    {
        Car car1 = new Car("TestCar");

        System.out.println(car1.name);
     }
}

在第二节课中,我收到一个错误,即car1.name在Car中有私人访问权限。我把它初始化为公开的,但我确信有一些超级明显的东西我不知道,但我真的不知道它是什么。在第一个类中创建一个getName()方法已经超出了我的想法,但我在每个对象上有大约10个变量,我认为必须有一些我忽略的东西。

非常感谢我对初学者的帮助,谢谢!

1 个答案:

答案 0 :(得分:0)

所以事实证明我的编译器只是很难。我必须编辑一些随机文本,关闭,然后重新编译。事实证明,我只是个白痴。