NodeJs中類定義及類使用

2022-07-15 14:51:09 字數 672 閱讀 6679

1、首先定義類point,檔名為point.class.js:

//

定義類class point

//類中函式

tostring()

//靜態函式

static sayhello(name)}//

靜態變數

point.para = 'allen';

module.exports = point;

2、建立檔案test.js,在該檔案中建立類物件並使用

//

引入類,暫時es6標準中有import,但nodejs還不支援

var point = require('./point.class');

//新建類物件

var point = new point(2, 3);

//呼叫物件中的方法

console.log(point.tostring());

//呼叫類中的靜態函式

console.log(point.sayhello('ence'));

//呼叫類中的靜態變數

console.log(point.para);

執行test.js,輸出:

(2, 3)

hello, ence

ence

NodeJs中類定義及類使用

1 首先定義類point,檔名為point.class.js 定義類class point 類中函式 tostring 靜態函式 static sayhello name 靜態變數 point.para allen module.exports point 2 建立檔案test.js,在該檔案中建立...

Python中類的定義及使用

類是一些有共同特徵和行為事務事物的抽象概念的總和。從中可以看出,方法只能使用例項直接呼叫 無需傳self引數 而使用類呼叫必須傳入例項物件 屬性可以使用例項呼叫,也可以使用類直接呼叫,因此可以看出,其實self就是例項本身,在例項呼叫方法時傳入。被例項化的物件會被編譯器默默的傳入方法的括號中,作為第...

類的定義及使用

class people 幫助息 xx00x 所有例項都會共享 number 100 def init self,name,age 建構函式,初始化的方法,當建立乙個類的時候,首先會呼叫它 self.name name self.age age def display self print numb...