1. 程式人生 > 其它 >轉--Golang影象處理工具庫,影象相似度計算,影象二值化

轉--Golang影象處理工具庫,影象相似度計算,影象二值化

繼承

 

 

/*
1;繼承的本質是對某一類的抽象,從而顯示對顯示世界更好的建模
2;extands的意思是擴充套件。子類是父類的擴充套件。
3;java中只有單繼承,沒有多繼承。所有類都直接或者間接的繼承與object類
4;繼承是類和類之間的一種關係,除此之外類和類之間的關係還有依賴,組合,聚合等
5;繼承關係的兩個類,一個為子類(派生類),一個為父類(基類)。子類繼承父類使用關鍵字extend來表示
6;子類父類之間,從意義上講應該具有“is a”的關係
7;注:object類,super 方法重寫
ctrl + h ;檢視繼承關係,
*/

關鍵字 super

 


 

/*
super
跟this作用方式相同用處不同,this呼叫本類中的屬性,super呼叫父類中的屬性(私有的東西無法被呼叫)
1;super()呼叫父類的構造器必須要放在子類的第一行
2;super必須只能出現在子類的方法或者構造方法中
3;super和this不能同時呼叫構造方法

this
1;this在無繼承中也可以使用super只能在繼承中使用

*/

 


 

方法重寫

 

 

/*
重寫
重寫是子類重寫父類的方法所以需要有繼承關係,方法名相同,方法體不同。
重寫是方法的重寫與屬性無關
alt + insert;

1;方法的呼叫只與左邊的,定義的資料型別有關

2;靜態的方法和非靜態的方法區別很大
3;重寫只跟非靜態方法有關,只能重寫非靜態方法
4;重寫的的修飾符可以擴大但是不可與縮小 public>protected>Default>private
5;丟擲的異常,範圍可以被縮小不可以被擴大
*/