码迷,mamicode.com
首页 > 其他好文 > 详细

声明与初始化实例变量

时间:2014-12-22 17:49:37      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:

Edit

声明与初始化实例变量

Java.Variable 

实例变量永远都会有默认值。如果你没有明确地赋值给实例变量,或者没有调用setter,实例变量还是会有值。

intergers   0
floating points 0.0
booleans    false
references  null

package chap04;

public class PoorDogTestDrive {
    public static void main(String[] args)
    {
        PoorDog one = new PoorDog();
        System.out.println("Dog size is " + one.getSize());
        System.out.println("Dog name is " + one.getName());
    }
}

class PoorDog
{
    private int size;
    private String name;
    public int getSize() { 
        return size;
    }
    public String getName() { 
        return name;
    }
}

返回结果:
Dog size is 0
Dog name is null
(要记得null代表没有操作对象的远程控制,它是个引用而不是对象)

 

声明与初始化实例变量

标签:

原文地址:http://www.cnblogs.com/fatoland/p/4178385.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!