鸟哥Java学习之Object类-面向对象

原创 2016年06月01日 20:56:38
1.Object:所有类的根类,是不断抽取而来的。具备着所有对象都具备的共性内容。

2.equals():单单判断对象地址相等否无太大意义,一般都会覆盖此方法,根据对象的特有内容,建立判断对象是否相同的依据。
public class equals(Object obj) //多态
{
if(!(obj instanceof Person)) //健壮性判断
{
throw new ClassCastException("类型错误");
}
Person p = (Person)obj; //向下转型
return this.age == p.age; //注意:不转型无法访问子类特有内容:p.age
}
3.hashCode()
    getClass():得到的是.class文件所属的字节码文件对象的地址。
    toString():打印输出对象,直接默认后面加了toString()。
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

《JAVA编程思想》学习笔记一:面向对象思想(Object-oriented)

首先得声明下本笔记的落脚点和不足。这是JAVA编程思想学习笔记的第一篇,我也是抱着自己学习,惠及他人的意思搞的这个连载。由于鄙人水平实在有限,故难以挖掘很多概念的深层意思,可能只是说个大概吧。望看到的...
  • zyx8869
  • zyx8869
  • 2014年03月01日 23:33
  • 810

Java面向对象之Object类介绍

Object类介绍 1..java.lang.Object类的使用说明:    1.Object作为所有其它java类父类出现。    2.只有一个空参的构造器:Object()    3.创...

黑马程序员_Java基础_面向对象(多态、Object类相关方法)

------- android培训、java培训、期待与您交流! ----------   一、面向对象(多态) 可以理解为事物存在的多种体现形态。   人:男人,女人 动物:猫,狗。 猫 x=n...

Java基础之面向对象(四)--多态、Object类

多态: 在多态中成员函数的特点: 在编译时期:参阅引用型变量所属的类中是否有调用的方法。如果有,编译通过,如果没有编译失败。 在运行时期:参阅对象所属的类中是否有调用的方法。 简单总结就是:成...

Java--面向对象之四:多态、内部类、Object类

一、多态 1、多态的概念 a、多态:可以理解为事物存在的多种体现形态。 b、多态的体现: 父类的引用指向了自己的子类对象。父类的引用也可以接收自己的子类对象。 c、多态的前提:      1)必须是类...

NO8.java笔记【面向对象、抽象类、abstract、接口、interface、多态 、内部类、匿名内部类、异常、Object类】

/** 面向过程:1.打开冰箱 2.存储大象 3.关上冰箱。强调的过程(动作、功能、函数)。 面向对象:强调的是对象(实体)。冰箱【1.打开 2.存储 3.关闭】 调用 特点:1.面向对象就是一种常见...

黑马程序员--------java面向对象 继承、接口、多态、Object类

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------                                      ...

黑马程序员 Java基础 面向对象:继承、final关键字、抽象类、模版方法模式、接口、多态、Object类

---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------...

Java重修之路(十)面向对象之多态详解,Object类,内部类,匿名内部类详解

多态public class Hello { public static void main(String[] args) { Animal d = new Dog(); ...

【Java】Java学习笔记之一 ----面向对象(Object-Oriented)

面向对象
  • GO_D_OG
  • GO_D_OG
  • 2017年07月17日 17:53
  • 91
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:鸟哥Java学习之Object类-面向对象
举报原因:
原因补充:

(最多只允许输入30个字)