034 物件導向 07

2022-01-12 16:28:11 字數 773 閱讀 6551

一、概念介紹

a)構造器(constructor):又稱為構造方法,用於構造該類的例項。

二、語法格式

構造器的語法格式:

[修飾符] 類名([形參列表])

三、演示例項

/**

* [說明]汽車類

* @author

aeon *

*/public

class

car

/*** 通過傳入的汽車型別、來構造一輛該型別的車

* @param

cartype 汽車型別

*/public

car(string cartype)

public

static

void

main(string args)

}

執行結果截圖:

四、總結 

a)構造器也是方法,只是比較特殊(構造方法的方法名必須和類名保持一致(區分大小寫))

b)構造方法通過new關鍵字呼叫、new時就會去呼叫。

c)構造方法雖然有返回值,但是不能定義返回型別(返回值的型別當屬於本類),不能在構造器裡面呼叫return.

d)如果我們沒有定義構造器,則編譯器會自動定義乙個預設無參的構造器,如果我們手動定義(有參/無參)則編譯器不會去定義

e)構造器用於構造該類的物件(例項)、常用於初始化該類物件的屬性。

day07物件導向

為什麼使用抽象類 1 定義 dog類 有顏色屬性和叫的方法 2 定義 bird 類有顏色屬性和叫的方法 3 定義其父類 animal 1 抽取共性顏色屬性和叫的方法 1 顏色的屬性可以使用預設初始化值。2 叫的方法在父類中如何定義?1 狗是旺旺 2 鳥是嘰嘰喳喳 3 可以將父類的方法定義為狗叫讓鳥繼...

物件導向07 簡單小結類和物件

package com.oop 1 類與物件 類是乙個模板 抽象,物件是乙個具體的例項 2 方法 定義 呼叫 3 物件的引用 引用型別 基本型別 8 4 屬性 欄位field 成員變數 預設初始化 數字 0 0.0 char u0000 boolean false 引用 null 修飾符 屬性型別 ...

物件導向 day07 物件導向使用場景(十)

1 概述 2 知識回顧 3 使用場景 之前我們學了物件導向知識,那我們在什麼時候用呢?不可能什麼時候都需要用物件導向吧,除非你是純的物件導向語言,好的,我們下面就來談談 在學物件導向之前我們都是用 函式 物件導向程式設計其實就是 類 物件12 3456 78910 11class類名 def函式1 ...