java學習路線__面向對象__Object類__14

Object類

一:Object類簡介

所有類的對象都可以使用object類來接受數據

object類有一個無參構造方法,爲了object的子類對象實例化編寫的

必須掌握object類裏面的方法

二:取得對象信息

object類中的同string方法是返回子類對象的地址(所有對象的都有的共同特點,地址)

要是父類的string不滿足子類要求,於是子類複寫同string方法

java裏面只要和String進行+的操作最終結果是String類 沒有例外

三:對象比較

標準的對象比較使用equals方法 所以在子類裏面採用複寫的辦法將equals方法,用來實現兩個子類的比較

四:接受引用數據類型

object類可以接受所有的類,可以稱爲是所有類的父類。但是object類不僅僅侷限於此,它還可以接受所有的引用數據類型(數組,接口(類本來就是引用數據類型))


//所有向object轉型的都是向上轉型
object obj = new int [3] {1,2,3};

//向下轉型 ,需要強制類型轉換
int [] data = ( int [] ) obj ;

object類真正的實現了對java所有的數據類型的接受 ,如果需要一個類來接受所有的數據類型,就使用object類進行實現。

記錄時間:(2017年04月010日 11:48  接口不是類,卻和類的用法很相近)

發佈了62 篇原創文章 · 獲贊 95 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章