幹就完事了!
2021.7.21(152 - 180)
差別數組的複制與指派
java自帶的操作數組的工具類,大大簡化程式員的工作量
第五個工具類,輸出為負數時,代表沒有找到
面向過程與面向對象的差別
/*
* 一、Java面向對象學習的三條主線:(第4-6章)
* 1.Java類及類的成員:屬性、方法、構造器;代碼塊、内部類
*
* 2.面向對象的三大特征:封裝性、繼承性、多态性、(抽象性)
*
* 3.其它關鍵字:this、super、static、final、abstract、interface、package、import等
*
* “大處着眼,小處着手”
*
*
* 二、“人把大象裝進冰箱”
*
* 1.面向過程:強調的是功能行為,以函數為最小機關,考慮怎麼做。
*
* ① 把冰箱門打開
* ② 擡起大象,塞進冰箱
* ② 把冰箱門關閉
*
* 2.面向對象:強調具備了功能的對象,以類/對象為最小機關,考慮誰來做。
*
* 人{
* 打開(冰箱){
* 冰箱.開開();
* }
*
* 擡起(大象){
* 大象.進入(冰箱);
* }
*
* 關閉(冰箱){
* 冰箱.閉合();
* }
*
* }
*
*
* 冰箱{
* 開開(){}
* 閉合(){}
* }
*
* 大象{
* 進入(冰箱){
* }
* }
*
* 三、面向對象的兩個要素:
* 類:對一類事物的描述,是抽象的、概念上的定義
* 對象:是實際存在的該類事物的每個個體,因而也稱為執行個體(instance)
* >面向對象程式設計的重點是類的設計
* >設計類,就是設計類的成員。
*
*/