π μ€λμ νμ΅ ν€μλ
- λ©μλ
μ€λμ Javaμμμ λ©μλμ λν΄ νμ΅νμμ΅λλ€.
Javaμμλ ν¨μλ₯Ό λ©μλλΌκ³ λΆλ₯΄λ©°, ν΄λμ€ λ΄μμ μ΄λ€ μμ μ μννλ μ½λ λΈλμ λνλ λλ€.
π₯ λ³μλͺ κ³Ό λ©μλλͺ κ·μΉ
λ³μ μ΄λ¦μ μ£Όλ‘ λͺ μ¬λ₯Ό μ¬μ©νκ³ ,
λ©μλλ 무μΈκ° λμνλλ° μ¬μ©νκΈ° λλ¬Έμ μΌλ°μ μΌλ‘ λμ¬λ‘ μμν©λλ€.
π μμ
λ³μλͺ : customerName, totalSum, employeeCount, isAvailable
λ©μλλͺ : printReport(), calculateSum(), addCustomer(), getEmployeeCount(), setEmployeeName()
π₯ λ©μλ μ¬μ©μ μ₯μ
- μ½λ μ¬μ¬μ© : νΉμ κΈ°λ₯μ μΊ‘μννμ¬ νμν λλ§λ€ ν΄λΉ λ©μλλ₯Ό νΈμΆνμ¬ μ½λλ₯Ό μ¬μ¬μ©ν μ μμ΅λλ€.
- μ½λμ κ°λ μ± : λͺ νν μμ μ μννλ λ©μλλ μ½λλ₯Ό μ½λ μ¬λμκ² μΆκ°μ μΈ λ¬Έλ§₯μ μ 곡νλ©° κ°λ μ±μ λμ λλ€.
- λͺ¨λμ± : ν° νλ‘κ·Έλ¨μ μμ λΆλΆμΌλ‘ λλ μ μμ΄ κ°λ μ±μ ν₯μμν€κ³ λλ²κΉ μ μ½κ² λ§λλλ€.
- μ½λ μ μ§ κ΄λ¦¬ : νΉμ λΆλΆμμ λ¬Έμ κ° λ°μνκ±°λ μ λ°μ΄νΈκ° νμν κ²½μ° ν΄λΉ λ©μλλ§ μμ νμ¬ μ 체 μ½λμ μν₯μ λ―ΈμΉμ§ μκ² ν μ μμ΅λλ€.
- μ¬μ¬μ©μ±κ³Ό νμ₯μ± : μ μ€κ³λ λ©μλλ λ€λ₯Έ νλ‘κ·Έλ¨μ΄λ νλ‘μ νΈμμ μ¬μ¬μ©ν μ μμΌλ©°, μλ‘μ΄ κΈ°λ₯μ μΆκ°νκ±°λ κΈ°μ‘΄ κΈ°λ₯μ νμ₯νλ λ° μ μ©ν©λλ€.
- μΆμν : λ©μλλ₯Ό μ¬μ©νλ κ³³μμλ λ©μλμ ꡬνμ λͺ°λΌλ λλ―λ‘ νλ‘κ·Έλ¨μ λ€λ₯Έ λΆλΆμμλ λ΄λΆ μμ μ λν΄ μ νμκ° μλ€.
- ν μ€νΈμ λλ²κΉ μ©μ΄μ± : κ°λ³ λ©μλλ λ 립μ μΌλ‘ ν μ€νΈνκ³ λλ²κ·Έν μ μμ΄ λ¬Έμ λ₯Ό μ μνκ² μ°Ύκ³ μμ νλ λ° λμμ΄ λ©λλ€.
π μ€λμ νκ³
μ€λμ κ³νν λ²μλ§νΌμ 곡λΆλ₯Ό μ§ννμ§ λͺ»ν κ²μ΄ μμ½μ΅λλ€.
맀μΌλ§€μΌ λͺ©νν λ§νΌμ 곡λΆλ₯Ό νλ κ²μ΄ μ€μνλ°,
μμΌλ‘λ λμ± λΆλ°νμ¬ μ§μμ μΈ μ±μ₯μ μ΄λ£¨μ΄ λκ°κ² μ΅λλ€.
μ€λμ λΆμ‘±ν λΆλΆμ 극볡νμ¬ λ΄μΌμ λ λμ κ²°κ³Όλ₯Ό μ»μ μ μλλ‘ λ Έλ ₯νκ² μ΅λλ€.