第67天 物件導向的宣告 封裝

2021-09-20 08:47:05 字數 1837 閱讀 2725

有兩種宣告物件的方式.

1、var obj = new object();

但是我們更提倡用第二種方法:字面量式宣告物件

2、var obj  = {};

1

doctype html

>

2<

html

lang

="en"

>

3<

head

>

4<

meta

charset

="utf-8"

>

5<

title

>title

title

>

6head

>

7<

body

>89

body

>

10html

>

11<

script

>

12//

宣告物件

13//

var obj=new object();

14var obj={};15

obj.name=

"劉德華";

16obj.age=55;

17obj.showname=

function

()20

obj.showage

=function

()23

console.log(obj.name);

//呼叫屬性

24console.log(obj.age);

25obj.showname();

//呼叫方法

26obj.showage();

27script

>

1

<

script

>

2function

person(name,age);4

obj.name

=name;

5obj.age

=age;

6obj.showname

=function()9

obj.showage

=function

()12

return

obj;

//返回物件13}

14var

xiaoming

=person("小明",12);

15console.log(xiaoming.name);

16console.log(xiaoming.age);

17xiaoming.showname();

18xiaoming.age();

19script

>

1

python學習67 物件導向 封裝

1.什麼是封裝?根據名字寓意為 把乙個東西裝起來,然後密封,類似這樣的物件導向的程式設計為封裝。真正的封裝是明確的區別內外,只能在內部用,外部無法呼叫。2.舉例 class car star benchi 表明是隱藏屬性,不能在外部使用 不代表無法呼叫到 star1 baoma python給自動重...

第2天 物件導向概述

物件導向程式設計 物件 實現資料和操作 狀態和行為 的結合。優點 模組化 資訊隱藏 重用 易擴充套件和除錯 類 物件的抽象表示,物件是類的具體化。類是一種資料型別。類和物件的關係類似整數和1 2 3。物件導向的基本特徵 封裝 繼承 多型。繼承 介面 包 六種uml圖 用例圖 靜態圖 類圖 物件圖和包...

物件導向的封裝

1 掌握例項變數和類變數 2 掌握例項方法和類方法 3 掌握物件導向的三大特性 封裝性 4 掌握set和get方法 5 掌握建構函式 預設建構函式,無參建構函式,帶參建構函式 6 掌握屬性初始化 補充 7 整理eclipse中的常用快捷鍵 1 例項變數和類變數。成員變數可細分為例項變數和類變數。例項...