排序 類 物件 屬性方法 基礎

2021-09-22 18:03:37 字數 1008 閱讀 8329

回顧:

陣列擴容 - 複製

system.arraycopy(src, index, dest, index, length);

arrays.copyof(src, newlength);

排序:插入排序:兩部分

選擇排序:每一輪找出最小的元素放在前面

氣泡排序:比較相鄰元素

快速排序:。。。

arrays.sort(); -> 原始碼
方法:修飾詞 返回值型別 方法名(引數型別 引數名,…)

return

遞迴:了解

變數 資料型別

運算子 ++ && ^ ! ?: >> >>>

if - else

switch() - case

forwhile

do-while

陣列 - 三種方式

int arr =

length 迭代/遍歷

面向過程:說一步做一步

物件導向:物件 - 萬物皆物件(看到的) - 存在的

類 - 所有相同物件擁有的共性 - 抽象出來概念

基本資料型別的變數

引用型別的變數 - 物件

定義類 -> 根據類的特點,建立乙個物件(變數)

class

dog -> 叫-功能/動作,尾巴、種類、性別 - 屬性/成員變數

睡-功能/動作/方法

實體類方法 + 屬性 -> 類的成員,只能通過物件來呼叫

之前的類,功能就是為了放主方法:程式入口

矩形類周長

面積new 物件時呼叫的方法 - 構造方法/構造器

沒寫構造器時,自動新增乙個無參構造器

– 方法的過載 - 方法名一致,引數不一致(引數型別\個數不一致\型別順序不一致)

打(車)

打(人)

打(哈欠)

過載不存在個數限制

this - 當前物件

測試 - main 建立乙個物件

類 物件 屬性 方法

一程式一世界 1.類是抽象的,概念性的,代表的是一類事物 2.物件是具體的,實際的,代表乙個具體事物 3.類是物件的模板,物件是類的乙個個體,乙個例項。類由成員屬性和成員方法構成。注意 類名首字母要大寫,方法名首字母要小寫。成員方法命名 駝峰法 匈牙利法 比如myname 下劃線法,比如my nam...

類 物件 屬性 方法 類成員

類 具有同種屬性的物件稱為類,是個抽象的概念。比如說 汽車 人 狗 神 物件 日常生活中的所有東西都是物件,是類的例項化。比如說 推土車是汽車的例項化 姚明是人的例項化 小白 狗的名字 是狗的例項化 二郎神是神的例項化 屬性 用來描述具體某個物件的特徵的是屬性,是靜態的。比如 姚明身高2.6公尺多 ...

C 類 物件 屬性 方法

先來說一說類 物件 屬性和方法的字面理解。類 具有相似屬性和方法的集合。物件 客觀真實存在的物體或者事物,看得見摸得著。屬性 類或物件的特徵,描述類或物件。方法 類或物件的行為,可以做什麼。聯絡 類是物件的抽象,物件是類的例項,類是對一種抽象的分類,物件則是具體事物 某類或物件 長 什麼樣子,由屬性...