函数的重载 Equals用法
来源:互联网 发布:淘宝网艾瑞可女式皮衣 编辑:程序博客网 时间:2024/06/03 08:19
public class Person {
public String name;
protected int age;
public String sex;
public int Id;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
if(age>30){
System.out.println(“太小”);
}
return this.age;
}
public void setAge(int age) {
this.age = age;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public void sleep(){
System.out.println(“在家睡觉”);
}
public void eat(){
System.out.println(“在家吃饭”);
}
public String getId() {
return name;
}
public void setId(String name) {
this.name = name;
}
public class Student extends Person {
public static String address;
public static Dog wangCai=new Dog();
public Student() {
System.out.println(“这是子类的构造器”);
System.out.println(“子类的属性age” + age);
}
// super();//只能在子类的构造器中调用 并写在第一行
// super.属性名
// super.方法名()
// 构造器 先构造父类 再 弄子类
public int getAge() {
return super.getAge();
}
public static void nightwork(){
System.out.println(“上晚自习”);
}public void study(){ System.out.println("学习");}@Overridepublic boolean equals(Object obj) { if(obj!=null){ if (obj instanceof Student){ boolean isTheSameId=((Student)obj).Id==this.Id; return isTheSameId; } } return false;}public static void main(String[] args) { Student lisi = new Student();// 子类构造器 lisi.setId("123"); lisi.setName("李四"); Student zhangsan=new Student(); zhangsan.setId("123"); zhangsan.setName("张三"); System.out.println(zhangsan.equals(lisi));
// lisi.getAge();
// Student.address = “青岛”;
// System.out.println(Student.address);
// Student.nightwork();
// Student.wangCai.voice();
}
- 函数的重载 Equals用法
- 重载Object类的equals函数
- 重载比较函数 的用法
- 重载equals的方法
- C++的重载函数定义和用法
- 关于equals()的重载例子
- Object.Equals()的用法
- equals()的用法
- equals的用法
- equals的错误用法
- equals 的用法
- java equals的用法
- 重载Equals
- equals函数的作用
- Javascript回调函数和函数重载的用法
- 【C语言用法】C语言的函数“重载”
- this用于调用重载构造函数的用法
- 函数 函数的重载
- ios tableView cell分割线顶到头处理
- opencv copyto函数
- 单源最小路径问题
- 匿名内部类中this的使用问题
- RMQ(ST 与 线段树)eg poj3264
- 函数的重载 Equals用法
- 最小生成树 poj 1258
- 悼念512汶川大地震遇难同胞——老人是真饿了
- VS2013用MFC制作包含菜单的OpenGL程序
- poj 1328 Radar Installation【贪心】
- mysql 基础知识1
- SD卡 (SD miniSD microSD SDIO)知识详解
- 矩阵的转置
- android之Service