当前位置 : 主页 > 编程语言 > java >

基类的用法代码练习

来源:互联网 收集:自由互联 发布时间:2022-06-23
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);

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;

}}

运行结果:

基类的用法代码练习_ide

 


上一篇:RadioGroup动态添加RadioButton
下一篇:没有了
网友评论