zoukankan      html  css  js  c++  java
  • 基类的用法代码练习

    10.12

    基类的equals()方法练习:

    代码部分:

    package lianxi;

    public class bo {
    public static void main(String[] args) {

    MyTestClass obj1=new MyTestClass(100);

    MyTestClass obj2=new MyTestClass(100);
    System.out.println(obj1==obj2);

    System.out.println(obj1.equals(obj2));
    }


    }
    class MyTestClass

    {

    public int Value;

    //注意:只有参数类型为Object的,才是重写了Object的equals方法

    //参数类型为MyTestClass的,仅仅是Overload了equals方法。

    // @Override

    // public boolean equals(Object obj)

    // {

    // return ((MyTestClass)obj).Value==this.Value;

    // }


    public boolean equals(MyTestClass obj)

    {

    return obj.Value==this.Value;

    }

    public MyTestClass(int initValue)

    {

    Value=initValue;

    }

    }

    运行结果:

  • 相关阅读:
    python二进制转换
    git的使用
    c++primer plus笔记
    c++primer 学习笔记
    二分查找
    字符串全排列
    斐波那契数列
    JavaScript 相关
    HTTP记录
    前端笔记
  • 原文地址:https://www.cnblogs.com/092e/p/14145606.html
Copyright © 2011-2022 走看看