第12章 物件上

2021-07-05 15:58:31 字數 837 閱讀 3676

物件是乙個資料結構,帶有一些行為。作為乙個類的例項,物件從中獲益,取得其行為。

類定義的方法:就是那些應用於類和它的事例的性質。

如果需要區分上面兩種情況,那麼我們就把適用於某乙個特定物件的方法叫做例項方法,而把那些適用於整個類的方法叫做類的方

法。你可以把例項方法看做乙個由特定物件執行的某種動作,

乙個物件就是乙個引用……

乙個類只是乙個包

net::ftp - ftp client class
synopsis

use net::ftp;

$ftp = net::ftp->new("some.host.name", debug => 0)    

or die "cannot connect to some.host.name: $@"; ---建立物件

$ftp->login("anonymous",'-anonymous@') ---呼叫物件的login方法

or die "cannot login ", $ftp->message;

$ftp->cwd("/pub") --呼叫物件的cmd方法

or die "cannot change working directory ", $ftp->message;

$ftp->get("that.file")

or die "get failed ", $ftp->message;

$ftp->quit;

對於類方法而言,呼叫者是包的名字。對於乙個例項方法,呼叫者是乙個物件的引用。

invo

第10章 物件導向(上)

10.1 物件與類 在現實世界中,隨處可見的一種事物就是物件,物件是事物存在的實體,如學生 汽車等。人類解決問題的方式總是將複雜的事物簡單化,於是就會思考這些物件都是由哪些部分組成的。通常都會將物件劃分為兩個部分,即靜態部分與動態部分。顧名思義,靜態部分就是不能動的部分,這個部分被稱為 屬性 任何物...

第12章 繼承

1 單一繼承 2 多重繼承 3 繼承的賦值 1 將派生類的物件賦值給基類的物件 例如father p son s p s 會呼叫賦值運算子 將左邊物件的成員賦值給右邊物件的成員 不能將基類的物件賦值給派生類的物件,因為要呼叫賦值運算子 基類物件中沒有派生類物件自己的成員 2 基類的指標或者引用指向派...

Java物件導向程式設計 第12章學習筆記

在乙個類的內部定義的類稱為內部類。1 內部類的基本語法 頂層類只能處於public和預設訪問級別,而成員內部類可以處於四種訪問級別。示例1 class outer public class innertool public intadd int a,int b private innertool t...