Skip to content

yuhexiong/object-oriented-programming-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Object Oriented Programming

Examples for four basic principles of object oriented programming

1. Abstraction (抽象)

父類別定義abstract方法,於子類別Override進行實作。

2. Encapsulation (封裝)

宣告為private的屬性或方法無法直接公開取用,必要時另外寫public method另外提供使用。

3. Polymorphism (封裝)

同樣的方法,在不同子類別中可以進行Override,達到不同的結果。

4. Inheritance (繼承)

子類別可以使用父類別的public屬性與方法。

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages