μ½λλΌλΌ μ΄μ κ²μκΈμμ μλ° ν΄λμ€ ~ λ©μλ μ΄νλΆν° μ μ΄ν΄κ° λμ§ μκ³ λ§νλ€κ³ νμλ€. λλμ½λ©λμ κ°μλ μΌλ¨ μ€μ΅λΆν° νλ©΄μ μ΄ν΄νλ λ°©μμ΄λΌ μ΄ν΄κ° μλΌλ κ°μλ₯Ό 무μμ λ€ λ£κ³ λ€μ 볡μ΅ν΄λ³΄λ € νλλ°, μ§μ§ κ·Έλ₯ λ°λΌ μ κΈ°λ§ νκ³ μλ λλμ΄ λ€μ΄μ νλ²μ© λ³΅μ΅ νλ©΄μ λμ΄κ°κΈ°λ‘ νλ€. κ·Έλμ κ°λ¨νκ² κ°λ
μ μ‘μμ€λ§ν μ±
μ μ°Ύμλ³΄λ €κ³ νλλ° μ’μ μ¬μ΄νΈλ₯Ό λ°κ²¬νλ€. https://www.codelatte.io/courses/java_programming_basic μλ° λ¬΄λ£ κ°μ - μ½λλΌλΌ μλ°λ‘ λ°°μ°λ νλ‘κ·Έλλ° κ°μ μ
λλ€. μ΄ κ°μλ§ λ€μ΄λ νλ‘κ·Έλλ°μ μ λ°μ λ°°μλλ€. μμ΄μ λ¬Έλ²μ λ°°μ΄λ€κ³ ννλ₯Ό μ ν μ μλ κ²μ΄ μλλ―μ΄ νλ‘κ·Έλλ°λ μΈμ΄ λ¬Έλ²μ λ°°μ΄λ€κ³ μ www.co..
μΆμ ν΄λμ€ μΆμ ν΄λμ€λ, μμ§ μμ±λμ§ μμ ν΄λμ€λ‘ μμ ν΄λμ€μμ μ€λ²λΌμ΄λ© νμ¬ μ¬μ©νλ ν΄λμ€λ₯Ό λ§νλ€. package chap_08.camera; public abstract class Camera { // μΉ΄λ©λΌ λΆνμΌλ‘ ν맀νμ§ μλ λΉλ§€ν public void takePicture() { System.out.println("μ¬μ§μ 촬μν©λλ€."); } public void recordVideo() { System.out.println("λΉλμ€λ₯Ό 촬μν©λλ€."); } public abstract void showMainFeature(); // ꡬνν΄μΌ νλ λ©μλ (μΆμ λ©μλ) } μμμ Camera ν΄λμ€λ abstractλ₯Ό μ¬μ©νμκΈ° λλ¬Έμ λ€λ₯Έ ν΄λμ€μμ Cameraλ₯Ό μ§μ μ μΌλ‘ ..
μΈνλ° κ²°μ μ λ² νΌλκΉμ§ ν΄μ λ¬΄λ£ κ°μκ° λͺ¨λ λμ΄ λ¬λ€ ! λ무 μ μ΅νκ³ λ μ€λͺ
λ μν΄μ£Όμ
μ μ΄ν΄κ° μ¬μ λ€. κ·Έλμ λ·λΆλΆκΉμ§ λ§μ λ£κ³ μΆμ΄μ μΈνλ°μμ νκ°μλ₯Ό κ²°μ νλ€. λλ νμκ°μ
ν μΈ λ°μμ 6λ§μ ? μ λμ κ²°μ ν κ² κ°λ€. λ©°μΉ λμ λΈλ‘κ·Έλ₯Ό λͺ» μ¬λ¦° μ΄μ λ λ΄κ° ν μ΅μν(2/5)μ 보λλΌ λ°μκΈ°λ νκ³ , λ μ΄λ² κ°μ νμ°¨κ° μ λ
κΈΈμλ€. λ³΄ν΅ ν μ±ν°μ 1μκ° μ λλ‘ λκΈ°κΈΈλ ν루μ νκ°μ© 보λ κ±Έλ‘ λͺ©νλ₯Ό μΌμλλ° μ΄λ²μλ 3μκ°μ΄ λμλ€... κ·Έλ¦¬κ³ λ λ΄κ° μΌλ³Έ μ¬νμ κ°κ² λμ΄μ μ€λΉκΉμ§ νλ€λ³΄λ λ©°μΉ λΈλ‘κ·Έλ₯Ό μ¬μλ€ γ
γ
ν΄λμ€ μ΄λ² μ±ν°λ μ λ§ μ΄λ €μ λλ°, μ²μ μ νλ κ°λ
μ΄ λ§μ΄ λμ¨ κ² κ°λ€. κ·Έλλ μ²μμλ μ΄ν΄ν λ§ νμ§λ§ λ€λ‘ κ° μλ‘ λ©λΆμ μ°μ,,, μλ°μμ ..
λ©μλλ ? λ©μλλ λ΄κ° μ΄ν΄νκΈ°λ‘λ λ€λ₯Έ μΈμ΄μμμ ν¨μμ κ°μ κ°λ
μΈ λ―νλ€. public class _01_Method { public static void sayHello() { // μ£Όλ‘ λ©μλ μ΄λ¦μλ λμ¬ μ¬μ© System.out.println("μλ
νμΈμ, λ©μλμ
λλ€."); } public static void main(String[] args) { // λ©μλ νΈμΆ System.out.println("λ©μλ νΈμΆ μ "); sayHello(); sayHello(); sayHello(); System.out.println("λ©μλ νΈμΆ ν"); } } λ°νκ°μ΄ μμ λλ voidλ₯Ό μ¬μ©νκ³ μ¬κΈ°μ sayHelloλ λ©μλμ μ΄λ¦μ ν΄λΉνλ€. λ©μλλ₯Ό μ μν λ€ main ν¨μμμ sayHe..