類之間的三種基本關係:
1、關聯(包括聚合和組合)
2、泛化(與繼承同乙個概念)
3、依賴
一、關聯
關聯和屬性的區別:類裡的某個屬性引用到另外乙個實體時,則形成了關聯。
(1)關聯包括聚合和組合
(2)通常認為組合比聚合更加嚴格
(3)聚合使用帶空心的菱形框的實線來表示
(4)組合使用帶實心的菱形框的實線來表示
二、泛化
泛化和繼承是同乙個概念
繼承關係使用帶空心的三角形的實線來表示
三、依賴
如果乙個類的改動會導致另乙個類的改動,則稱兩個類之間存在依賴。
通常依賴是單向的。
依賴關係使用帶箭頭的虛線表示,其中箭頭指向被依賴的實體
關於Qt資料庫類的基本關係
qsqldatabase 表示乙個資料庫連線。qsqlquery 可以直接執行和操作sql語句。qsqlquerymodel 為sql結果集提供唯讀的資料模型。qsqltablemodel 連線到資料庫,從資料庫中獲取資料。qsqlrelationaltablemode 為單資料表提供了乙個可編輯的...
shader和Material的基本關係
shader是material的一部分。程式上是叫著色器,是根據計算 即時演算 生成貼圖的程式。常常用來處理那些無法用固定貼圖表現的模型 比如玻璃,水面等等。實際上是一小段程式,它負責將輸入的mesh 網格 以指定的方式和輸入的貼圖或者顏色等組合作用,然後輸出。materail是模型的材質。是頂端的...
畫素間的基本關係之距離度量
距離是數學中的法則,用在某些空間中測量沿曲線的距離和曲線間的角度,包含曲線所在空間的曲率的資訊。這是廣義相對論的中心主題。廣義相對論建立了表示距離度量 因而也是曲率 與物質分布關係的方程。對於數字影象中的距離度量,可以表示為 對於畫素p,q和z,其座標分別為 x,y s,t 和 v,w 如果 a d...