《Spring上課筆記》 class1

2021-10-20 18:20:06 字數 1551 閱讀 8864

物件導向程式設計:

1.基本思想:將系統分解為一組可重用的物件

2.物件之間維護相互之間的依賴關係

3.應用程式通過類和介面組織

4.oop的程式設計元素實現核心的業務需要

需求分析:

電腦需要使用cpu去玩遊戲。

每個實體都是乙個物件,電腦獲得cpu之後去玩遊戲。

androidcpu:

package demo1;

public class androidcpu

}

ioscpu:

package demo1;

public class ioscpu

}

電腦類:

package demo1;

public class computer

}

啟動類:

package demo1;

public class run

}

實現二:分離介面和實現

public inte***ce cpu
啟動類:

public class ioscpu implements cpu

}

實現三:採用容器類,所有物件都由容器管理

容器類:

public class container 

public static container getinstance(

) return instance;

} public object getcomponent(string key

) }

啟動類:

public class run 

}

實現四:使用電腦選擇類,封裝查詢邏輯,對外公開查詢元件。

}實現五:分離介面和實現,進行依賴注入。

電腦類:

public class computer 

public void playgame(

) }

啟動類:

package demo5;

public class run

}

SQLserver上課筆記

nth child 概述匹配其父元素下的第n個子或奇偶元素 eq index 只匹配乙個元素,而這個將為每乙個父元素匹配子元素。nth child從1開始的,而 eq 是從0算起的!可以使用 nth child even nth child odd nth child 3n nth child 2 ...

上課隨堂筆記

運算子有一元 二元和三元運算子。分類 一元二元和三元 乙個數兩個數三個數 按優先順序 運算方向分 a b c 從左向右 從右向左 賦值運算子為 方向 從右向左 優先順序 最低 let a b c d 5 先算右 注意 左側只能有乙個常量或變數 求餘 自加自減!不能用於常量只能用於變數 1 var a...

上課筆記 for迴圈

for 迴圈 1 格式 for 初始化 條件 增量 print 1到50累加得 sum for im 遍歷 3.1功能 通過乙個迴圈變數,一次取出要遍歷集合的值,來進行運算 3.2 格式 for 變數 in 集合 switch case 格式化的條件分支寫法,完全可以用if else if n個 e...