• 技术文章 >Java >java教程

    JAVA类与对象(实例变量与类变量的区别)(实例方法和类方法的区别 )说明

    高洛峰高洛峰2018-05-25 09:30:00原创3973

    这篇文章介绍JAVA类与对象(实例变量与类变量的区别)(实例方法和类方法的区别 )说明

    实例变量

    类变量(静态变量)

    class TiXing{
        float up,height;
        static float down;
        
        TiXing(float x,float y,float z){
            up=x;
            height=y;
            down=z;
        }
    }
    
    public class ep3_9{
        public static void main(String args[]){
            TiXing one=new TiXing(1,2,3);
            System.out.println("one's down is:"+one.down);
            TiXing two=new TiXing(4,5,6);
            System.out.println("one's down is:"+one.down);
            System.out.println("two's down is:"+two.down);
        
            System.out.println("TiXing's down is:"+TiXing.down);
        }
    }

    这篇文章介绍JAVA类与对象(实例变量与类变量的区别)(实例方法和类方法的区别 )说明

    实例方法和类方法对实例变量和类变量的访问

    实例方法可以对当前对象的实例变量进行操作,也可以对类变量进行操作。实例方法由实例对象调用。

    class TiXing{
         private float up,height;
         private static float down;
        
        TiXing(float x,float y,float z){
            up=x;
            height=y;
            down=z;
        }
        public void display(){
            System.out.println("up is:"+up+"height is:"+height+"down is:"+down);
        }
        public static void change(float number){
            down=number;
            //System.out.println("height:"+height);//出错
        }
    }
    
    public class ep3_9{
        public static void main(String args[]){
            TiXing one=new TiXing(1,2,3);
            one.display();
            TiXing two=new TiXing(4,5,6);
            one.display();
            two.display();
        
            //TiXing.display();//出错
            one.change(101);
            one.display();
            two.change(102);
            two.display();    
        }
    }

    这篇文章介绍JAVA类与对象(实例变量与类变量的区别)(实例方法和类方法的区别 )说明

    以上就是JAVA类与对象(实例变量与类变量的区别)(实例方法和类方法的区别 )说明的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:JAVA 变量 对象
    上一篇:使用java.nio.charset.CharsetDecoder自动识别字符集方法 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 一起来分析java设计模式之单例• Java数据结构之单链表与OJ题• 一文搞懂Java线程池实现原理• 详细介绍Java正则表达式之单字符匹配和预定义字符• Java总结分享之反射、枚举、Lambda表达式
    1/1

    PHP中文网