鸟哥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编程思想学习笔记的第一篇,我也是抱着自己学习,惠及他人的意思搞的这个连载。由于鄙人水平实在有限,故难以挖掘很多概念的深层意思,可能只是说个大概吧。望看到的...

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

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

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

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

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

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】Java学习笔记之一 ----面向对象(Object-Oriented)

面向对象

【java初学笔记3】马士兵-java-面向对象-34->36-Object类的问题

注意要点: 1.Object类是所有Java类的根基类,如果在类的声明中未使用extends关键字指明其基类,则默认基类为Object类; 2.Object类中定义有public String toS...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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