日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

什么是写一个java类,Java什么是类?class的相关介绍

發布時間:2025/3/8 java 13 豆豆
生活随笔 收集整理的這篇文章主要介紹了 什么是写一个java类,Java什么是类?class的相关介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本章給大家帶來Java什么是類?class的相關介紹,讓大家了解關于類(class)的一些知識。有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。class Point{

constructor(){

}

toString(){

}

}

console.log(Object.keys(Point.prototype))

console.log(Object.getOwnPropertyNames(Point.prototype))

上面就是一個類

1、類的數據類型就是函數,類本身就指向構造函數console.log(typeof Point) // "function"

console.log(Point ===Point.prototype.constructor) // true

2、構造函數的 prototype 屬性在 ES6 的“類”上繼續存在。事實上,類的所有方法都定義在類的 prototype 屬性上。

開頭的代碼等同于class Point{}

Point.prototype = {

constructor() {},

toString() {},

}

由于類的方法(除 constructor 以外)都定義在 prototype 對象上,所以類的新方法可以添加在 prototype 對象上。 Object.assign 方法可以一次性的向類添加多個方法

很重要的一點,類的內部定義的所有方法都是不可枚舉的。console.log(Object.keys(Point.prototype)) // []

console.log(Object.getOwnPropertyNames(Point.prototype)) // ["constructor", "toString"]

其中,Object.keys() 返回一個數組,包含對象自身所有可枚舉屬性,不包含 Symbol,Object.getOwnPropertyNames() 返回一個數組,包含自身所有屬性,不包含 Symbol

3、constructor方法

constructor 方法是類的默認方法,通過 new 命令生成對象實例是自動調用該方法。一個類必須有 constructor 方法,如果沒有定義,一個空的 constructor 方法會被默認添加。

constructor 方法默認返回實例對象,也就是 this 的指向。不過完全可以指定返回另外一個對象

4、繼承class ColorPoint extends Point {

constructor(x, y, color) {

super(x, y) // 調用父類的 constructor(x, y)

this.color = color

}

toString() {

return this.color + '' + super.toString() // 調用父類的 toString()

}

}

看到 extends 是不是很熟悉,用過 React 的人肯定知道,在 React 的 ES6 寫法中我們經常這樣寫class XXXXX extends Component{}

ColorPoint 通過 extends 可以繼承 Point 類的所有屬性和方法

有沒有留意到 constructor 和 toString方法中都出現了 super 關鍵字,他指代父類的實例。

子類必須在 constructor 方法中調用 super 方法,否則新建實例就會報錯。因為子類沒有自己的 this 對象,而是繼承了父類的 this 對象,如果不調用 super ,子類就得不到 this。

其實 class 就是對對象原型的一種更加簡潔的寫法

總結

以上是生活随笔為你收集整理的什么是写一个java类,Java什么是类?class的相关介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 无码人妻精品一区二区蜜桃色欲 | 免费看黄色网址 | 久操视频在线观看 | 国产精品久久久久久久久免费 | 妹子色综合| 91干| 欧美freesex黑人又粗又大 | 日韩国产精品一区 | 亚洲女人天堂色在线7777 | 色久影院 | 男人和女人做爽爽视频 | 第一福利丝瓜av导航 | 国产片一区二区 | 波多野结衣中文字幕在线播放 | 免费成人黄色片 | 久久精品三级视频 | jk美女又爽又黄视频 | 波多野结衣在线视频免费观看 | 国产传媒中文字幕 | 日韩激情久久 | 日本综合久久 | 国产免费黄色片 | 美女黄色一级片 | 亚洲视频 中文字幕 | 午夜视频导航 | 久久精品一区二区三区四区 | 成人黄色一级片 | 夜夜骚网站 | 国产人妻777人伦精品hd | 日本精品视频网站 | 韩日毛片| 日本三级韩国三级美三级91 | 男男gay动漫 | 亚洲色图 在线视频 | 国产一卡二卡在线 | 欧美另类性 | 都市激情第一页 | 欧美精品xxx | 一本色道久久综合亚洲精品酒店 | 国产三级午夜理伦三级 | 日本理论片 | 亚洲欧美日韩久久 | 久久精品无码专区 | 国产精品羞羞答答在线观看 | 秋霞成人网 | 91九色pron| 欧美成人一区二区在线 | 在线黄色av | 午夜一级视频 | 96精品视频在线观看 | 五月婷婷操| 日本黄色免费在线观看 | 2019天天干天天操 | 国产激情一区二区三区四区 | 91视频啊啊啊 | 人妻无码中文字幕免费视频蜜桃 | 男女在楼梯上高潮做啪啪 | 色射色 | 精品欧美一区二区精品久久 | 成人漫画网站 | 国产在线一二三区 | 精品久久久久久无码中文野结衣 | 成人入口| 日本少妇电影 | 男女拍拍拍网站 | 伊人视频 | 色综合网址| 国产精品久久久久久久久 | 日韩av片免费观看 | 伊人啪啪网| 国产精品一二三四五 | 精品国产鲁一鲁一区二区三区 | 女厕厕露p撒尿八个少妇 | 三上悠亚ssⅰn939无码播放 | 欧洲精品一区二区三区久久 | 青青成人在线 | 欧美日韩电影一区二区三区 | 日韩色黄大片 | 超碰97久久| 欧美人妖69xxxxxhd3d | 国产夫妇交换聚会群4p | 成人v| 性猛交ⅹxxx富婆视频 | 青青视频免费在线观看 | 国模私拍大尺度裸体av | 女人叫床很黄很污句子 | 亚洲免费看av | 狠狠爱av| 18成人免费观看网站 | 中文字幕无码乱人伦 | 亚洲激情视频 | 午夜精品av| 成人做爰黄 | 国产精品亚洲天堂 | 色婷婷久 | 2025韩国大尺度电影 | 久久久久99精品成人片试看 | 黄色av网址在线观看 | 看黄网站在线 |