java小问题 谢谢
来源:百度知道 编辑:UC知道 时间:2024/05/23 16:55:00
public class J_3_66{
private int m_x;
public J_3_66(){
m_x=0;
}
public void mb_show(){
System.out.println("x="+m_x);
}
public static void main(String args[]){
J_3_66 a;
a.mb_show();
}
}
请问这怎么回事 我就看不明白
public J_3_66(){
m_x=0;
}
这方法 有什么用
呵呵谢谢
那这个程序是正确的吗
private int m_x;
public J_3_66(){
m_x=0;
}
public void mb_show(){
System.out.println("x="+m_x);
}
public static void main(String args[]){
J_3_66 a;
a.mb_show();
}
}
请问这怎么回事 我就看不明白
public J_3_66(){
m_x=0;
}
这方法 有什么用
呵呵谢谢
那这个程序是正确的吗
public J_3_66(){
m_x=0;
}
J_3_66类的构造函数 在new一个对象的时候 把私有变量m_x的值设置为0
- -! 面向对象 你是一点儿都不懂么
构造参数,
用途: 主要用来实例化一个类时,初始化参数。
命名太垃圾了 这个程序
这个程序是有问题的
对象没有实例化怎么能调用方法!
public static void main(String args[]){
J_3_66 a;
a.mb_show();
}
改为:
public static void main(String args[]){
J_3_66 a=new J_3_66();
a.mb_show();
}