object類
所有類層次結構的根類,包括陣列和介面。
可以接受任意引用資料型別的轉換,所以常用
object
作為方法的引數。
常用方法:
tostring()
equals():
預設是比較位址,如果需要比較物件(位址
&所屬型別&屬性
),可以在類中重寫該方法
包裝類
基本概念:
基本資料型別
ß-------
à包裝類
裝箱:把基本資料型變為包裝類的過程稱為裝箱操作
拆箱:把包裝類變為基本資料型別的過程拆箱操作如:
float f=10.5f;
float x=new float(f);//
裝箱float y=x.floatvalue();//
拆箱以上為手動裝、拆箱,下面為自動裝、拆箱
integer i=30; //
自動裝箱成為
integer
float f=20.0f;//
自動裝箱成
float
int x=i; //
自動拆箱為
intfloat y=f; //
自動拆箱為
float
應用:字串變為基本資料型別
匿名內部類
物件導向程式設計 四
主要說一說 this吧!兩個以上的構造方法當他們的方法體有重複的 的時候,我們可以使用 this 關鍵字呼叫前乙個構造方法,從而省略大量的 如這樣 this 但是有一點需要記住,那就是在寫著行 的時候,其一定要位於構造方法中的首行.this 可以呼叫 本類中的屬性,方法 和 構造方法.歸結一點 th...
物件導向程式設計(四)
記住這句話 屬性私有,get set 快捷鍵 alt insert 生成 get set package com.oop import com.oop.demo04.student 1.提高程式的安全性,保護資料 2.隱藏 的實現細節 3.統一介面 4.提高系統的可維護性 public class ...
java物件導向程式設計
抽象及封裝 簡述抽象和封裝 1 為什麼使用物件導向?現實世界就是 物件導向的 世間萬物皆物件,物件導向就是採用 現實模擬 的方法設計和開發程式。2 物件導向設計的過程就是抽象的過程,分一下3步 1 發現類 2 發現類的屬性 3 發現類的方法 3 類圖 this通常指當前物件的引用,它可以呼叫當前物件...