初学J2SE,怎样自定义属性啊,回帖的大侠举例详细点哈

解决方案 »

  1.   

    public class Test {
     private int num;
    }
      

  2.   

    先知道什么叫做属性啊
    举个例子
    有个类student 类
    有个person类
    student可以引用person
    这是就可以说person是student的属性了
      

  3.   

    类中的属性可以是基本类型的,比如int,String,boolean等,还有就是一些类对象也可以作为类的属性,比如JAVA自身的一些基本的类DATE等,自己写的类也可以
      

  4.   


    public class Student{
      private int id;
      private String name;
      private int age;
      private char sex;
      .......
      //用来描述这个类的成员变量都叫属性。
      //这是个自定义的学生类,一个学生则有编号,姓名,年龄,性别等属性}
      

  5.   

    刚学,类不是只有class这个吗?
      

  6.   

    在 Java 中,成员变量(member variable)或字段(field)和属性(property)是有区别的。成员变量、字段表示的是类作用域的变量;属性是 JavaBeans 规范中的一个概念,是来源于 get/set 方法的。在 Java 中这些词很被混淆:member variable
    field
    attribute
    property
      

  7.   

    一个好的类:私有属性+公有getters/setters 方法+重写hashcode()、equals()、toString()方法+添加有参、无参构造函数。
    如:
    class Student(){
       private int id ;
       private String name ;
       public 。。
    }
      

  8.   

    class Temp{
        //这个叫字段
        private int total;
        /**java bean 里的 get/set 叫属性*/
        public int getTotal(){
              return total;
        }
        public void setTotal(int total){
           this.total = total;
        }
    }
      

  9.   

    public  class  Person()
    {
        private  int id;      //一般用作标识列
         private  String name; //姓名
         private  int age;     //年龄    private void sayHello()
      {
        System.out.println("hello,大家好,我是"+name+"我今年"+age+"了!");
      }
    }
       一般就这样定义属性和方法~  买一本基本的语法,慢慢学吧,多上网查资料,查视频,多泡论坛,跟大家一起学,比自己一个人闷头儿读书要好多了~