在java中的另一个类中使用类的变量

时间:2015-08-07 06:01:47

标签: java

您好我是编程新手。我有一个基本的疑问,希望它不是愚蠢的。我有2个班级,我的第一个班级名为dialytravel,计算一天旅行的钱花。在我的第二个班级名称weaklytravel中,我想使用总和(来自dailytravel类)来计算旅行的微弱成本。我的代码是下面的

Public class dailytravel {

      private int morning = 3;
      private int evening = 3;
      private int sum;
      sum = morning+evening;

      System.out.println("The money sent for travel in one day" +sum);
}

下面是我的第二个名为weaklytravel的类。我如何在这堂课中使用总和。

Public class weaklytravel {

      private int noofday = 5;
      private int weakly ;

      weakly = sum * noofdays;
      System.out.println("The money sent for travel in one weak" +weakly);

}

3 个答案:

答案 0 :(得分:1)

这段代码很乱。你看过任何在线课程吗?这篇文章可能是一个开始的地方:Is there something like Codecademy for Java

在java中,可见性修饰符为CKModifyRecordsOperationCKRecord和无。如果没有修饰符,则该变量可由同一包中的类访问。此外,只能在方法之外定义变量声明。要访问该变量,您需要引用具有CKRecordID的{​​{1}}。

data

答案 1 :(得分:0)

在java中,private修饰符使您的方法或字段仅对定义它的类可见。

你需要让它更明显:

public int sum;

答案 2 :(得分:0)

你可以使用setter和getter方法进行'private int sum',你可以在getSum中使用这个来计算

public int getSum() {
        return a+b;
    } 

这个方法可以在weaklytravel类中用于计算。