π» Programming/Java
[Java] μΈν°νμ΄μ€κ° κ°μ§κ³ μλ κ°μ²΄ μ§ν₯μ νΉμ§
soozkim
2023. 10. 21. 01:36
2λ²μ§Έ κ³Όμ
1. μΈν°νμ΄μ€κ° κ°μ§κ³ μλ κ°μ²΄ μ§ν₯μ νΉμ§
- μΊ‘μν
- μΆμν
- λ€νμ±
- μμ
μΈν°νμ΄μ€λ κ°μ²΄ μ§ν₯μ 4κ°μ§ νΉμ§ λͺ¨λ κ°μ§κ³ μλ€.
2. κ·Έλ κ² μκ°νλ μ΄μ
- μΊ‘μν : μ κ·Ό μ μ΄μλ₯Ό μ¬μ©ν μ μκΈ° λλ¬Έμ΄λ€.
- μΆμν : μΈν°νμ΄μ€λ μΌμ’ μ μΆμν΄λμ€μ΄κΈ° λλ¬Έμ΄λ€.
- λ€νμ± : μΈν°νμ΄μ€λ μΈμ€ν΄μ€λ₯Ό μ°Έμ‘°ν μ μμΌλ©°, μΈν°νμ΄μ€ νμ μΌλ‘μ νλ³νμ΄ κ°λ₯νκΈ° λλ¬Έμ΄λ€.
- μμ : μΈν°νμ΄μ€λ μΈν°νμ΄μ€λ‘λΆν° μμλ°λ κ²μ΄ κ°λ₯νκΈ° λλ¬Έμ΄λ€. λ€μ€ μμλ κ°λ₯νλ€.
μΈν°νμ΄μ€ μμ±
interface μΈν°νμ΄μ€μ΄λ¦ {
public satic final νμ
μμμ΄λ¦ = κ°;
public abstract λ©μλμ΄λ¦(λ§€κ°λ³μλͺ©λ‘);
}
728x90