美文网首页
类和对象

类和对象

作者: Mtllll | 来源:发表于2019-03-06 21:19 被阅读0次

1.对象的打印操作
打印对象的时候,打印出来的效果,sevant@3294e4f4.(类的名称 @ 十六进制的hashcode).
其实,我们打印对象往往关心的是对象里的数据,object的toString方法.
2.对象的比较操作
==号对于基本数据类型来说,比较的是值,对于引用数据类型来说,比较的是内存中的地址.
每次使用new关键字,都表示在堆中开辟一块内存空间,不同的内存空间地址值不同.
需求:如果对象拥有相同的数据,我就想让他们相等,object的equals方法.
3.对象的生命周期
对象什么时候出生:每次使用new关键字的时候,就会在内存开辟新空间,此时对象就存在.
对象的结束:当堆中的对象没有任何变量引用,此时对象就成了垃圾,就等着垃圾回收器(gc)来回收该垃圾。回收垃圾的目的是为了释放更多的内存空间。
4.匿名对象
创建对象之后没有赋值给变量.
new Servant();因为没有名称,该对象只能使用一次。
例如:new servant().name="a"
new servant().name="b"
当new一次就创建一个对象,所以这是两个对象.
一般的,把匿名对象作为方法的实参传递.
学生缴费案例

public class studentFee {

    String name;
    boolean isFee;
    void fees() {
        isFee = true;
    }
    public static void main(String[] args) {
        studentFee s1=new studentFee();
        s1.name="lily";
        s1.isFee=true;
        studentFee s2=new studentFee();
        s2.isFee=false;
        s2.name="wang";
        studentFee s3=new studentFee();
        s3.name="ming";
        s3.isFee=false;
        studentFee s4=new studentFee();
        s4.name="kai";
        s4.isFee=true;
        studentFee arr[]=new studentFee[]{s1,s2,s3,s4};
        for(int k=0;k<arr.length;k++)
        {
            if(!arr[k].isFee){
                arr[k].fees();
            }
            
        }
    }

相关文章

  • 对象、类对象和元类对象

    http://www.tuicool.com/articles/mmyuUr http://blog.csdn.n...

  • python 类和对象

    类和对象 目标 类和对象的概念 类和对象的关系 类的设计 01. 类和对象的概念 类 和 对象 是 面向对象编程的...

  • 类,类对象和实例对象

    Python 的类定义写完之后就成了一个类对象,而引用这个类对象的就是实例对象。 类中定义的属性和方法都是静态属性...

  • 面相对象-02类和对象

    类和对象 目标 ●类和对象的概念●类和对象的关系●类的设计 01.类和对象的概念 类和对象是面向对象编程的两个核心...

  • python语法入门五

    类和对象 类和对象 基础 继承:python为多继承 类、类对象和实例对象 当实例对象声明后,再删除类对象,那么该...

  • 13.Python类和对象

    目标 类和对象的概念 类和对象的关系 类的设计 01. 类和对象的概念 类 和 对象 是 面向对象编程的 两个 核...

  • 12.Python类和对象

    目标 类和对象的概念 类和对象的关系 类的设计 01. 类和对象的概念 类 和 对象 是 面向对象编程的 两个 核...

  • 类和对象 ​​​

  • 类和对象

    对象=属性+方法 self 由同一个类可以生成无数对象,当一个对象的方法被调用是,对象会将自身的引用作为第一个参数...

  • 类和对象

    对象:对象是人们要进行研究的任何事物,它不仅能表示具体的事物,还能表示抽象的规则、计划或事件。对象具有状态,一个对...

网友评论

      本文标题:类和对象

      本文链接:https://www.haomeiwen.com/subject/zhrzwxtx.html