Java编程入门与应用 P31——例2-1(同一项目文件下两个模块,主模块调用类变量,测试类变量的作用域)

同一项目文件下两个模块,主模块调用类变量,测试类变量的作用域

  • Java编程入门与应用 P31——例2-1
  • 变量声明代码(将在另一个程序中调用——The_test_class)
  • The_test_class这个调用程序将在本文章下面
/**
 * Java编程入门与应用 P31——例2-1
 * 变量声明代码(将在另一个程序中调用——The_test_class)
 */

public class king_variable {
    
    

    int price = 100;                    //定义整型类变量 price 并赋值100
    String name;                        //定义String类变量 name
    int num;                            //定义int类变量 num

}

可以看到这个程序被单独写成一个文件(类),里面包含了类变量,这个类将被测试程序中调用

  • Java编程入门与应用 P31——例2-1
  • 测试类代码程序(调用king——variable中的类变量)
/**
 * Java编程入门与应用 P31——例2-1
 * 测试类代码程序(调用king——variable中的类变量)
 */

public class The_test_class {
    
    
    public static void main(String[] args){
    
    
        king_variable dc = new king_variable();                 //创建实例,准备调用king_variable中的类变量,具体后续讲解

        System.out.println("name= "+dc.name);                   //调用king_variable类中的类变量name输出其中的数据
        System.out.println("num= "+dc.num);                     //调用king_variable类中的类变量num输出其中的数据
        System.out.println("price= "+dc.price);                 //调用king_variable类中的类变量price输出其中的数据
    }
}

可以看到,通过:

        king_variable dc = new king_variable();       

创建实例,准备调用king_variable中的类变量,具体后续讲解(我也刚学正在研究)

通过访问dc(即是 king_variable)去访问其中的变量:

        System.out.println("name= "+dc.name);                   //调用king_variable类中的类变量name输出其中的数据
        System.out.println("num= "+dc.num);                     //调用king_variable类中的类变量num输出其中的数据
        System.out.println("price= "+dc.price);                 //调用king_variable类中的类变量price输出其中的数据

最后得到:
在这里插入图片描述
注意,这两个文件将被包含在同一项目文件中,否则无法调用:
在这里插入图片描述
感谢观看

再次感谢~

猜你喜欢

转载自blog.csdn.net/qq_51212951/article/details/115109878