java物件導向程式設計 四)

2021-05-26 00:50:36 字數 711 閱讀 7570

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通常指當前物件的引用,它可以呼叫當前物件...