| 
| 本帖最后由 深知一生短暂 于 2013-9-10 13:20 编辑 
 public class Demo {
 
 public static void main(String[] args) {
 // TODO Auto-generated method stub
 Person p=new Person();
 p.setAge(20);
 }
 }
 class Person {
 private  int age;
 public   void setAge(int a){
 age=a;
 if(a>0&&a<130){
 speak();
 }
 else{
 System.out.println("feifa age");
 }
 }
 public int getAge(){
 return age;
 }
 void speak(){
 System.out.println("age="+age);
 }
 }
 
 
 代码没问题,你用什么开发环境?还是直接在命令行用编译器?
 一般有main函数的类都必须 public 声明  (public 声明的类必须和文件名同名)
 那是程序的入口
 
 你代码的运行结果  age=20
 
 | 
 
演示.jpg
(37.75 KB, 下载次数: 49)
 
 哪不明白再问问,不是大问题 |