π€ μ΄λ€ κ²μ΄ μ μ ν λ¨μ ν μ€νΈ μΈκ°?
- λ¨μ ν μ€νΈμ ν΅μ¬ κ°λ μ “νλμ κΈ°λ₯(λ¨μ)λ₯Ό λ 립μ μΌλ‘ κ²μ¦” νλ κ²μ΄λ€.
- “μ΄λ€ ν¬κΈ°μ λ¨μλ₯Ό ν μ€νΈ νλ κ²μ΄ μ μ νκ°?”λΌλ μ§λ¬Έμ΄ μκΈ°κ² λλ€.
public boolean isCompatibleWith(StudyCafeUsingPass pass) {
return Objects.equals(this.passType, pass.getPassType())
&& Objects.equals(this.duration, pass.getDuration());
}
μμ κ°μ μ½λκ° μλ€κ³ κ°μ νμ. μΈμλ‘ λ€μ΄μ¨ κ°μ²΄μ νμ κ³Ό μμ μ νμ μ λΉκ΅νμ¬ true or falseλ₯Ό λ΄λ €μ£Όλ κ°λ¨ν λ‘μ§μ΄λ€.
π λ¨μ ν μ€νΈμ μ μ ν λ²μ
- isCompatibleWithλΌλ λ©μλλ₯Ό μ§μ κ²μ¦νλ λ°©λ²
- ν΄λΉ λ°©μμ λΉμ¦λμ€ λ‘μ§μ μ§μ κ² μ¦νλ ν μ€νΈμ΄λ€. ν΄λΉ λ©μλλ₯Ό λ¨μΌ κΈ°λ₯μΌλ‘ λ³΄κ³ κ·Έ μμ λ‘μ§μ ν΅ν©μ μΌλ‘ κ²μ¦νλ λ°©μμ΄λ€.
- isCompatibleWithμ λ΄λΆλ‘μ§μ μ§μ κ²μ¦νλ λ°©λ²
- ν΄λΉ λ©μλμ λ΄λΆ λΉκ΅ λ‘μ§μ λμ± μΈλΆννμ¬ ν μ€νΈ νλ λ°©μμ΄λ€.
- κ°λ³μ μΈ passTypeκ³Ό duration λΉκ΅κ° μ¬λ°λ₯΄κ² λμνλμ§ λ 립μ μΌλ‘ κ²μ¦νλ κ²μ΄λ€.
- ν μ€νΈ μ½λκ° λ λμ΄λκ³ λ³΅μ‘ν΄μ§κ² μ§λ§ μΈλ°ν κ²μ¦μ΄ κ°λ₯νλ€.
π€ κ·ΈλΌ λκ° λ μ μ ν λ¨μ ν μ€νΈ μΈκ°? → 주체μ μΌλ‘ μκ°νκΈ°
- “λ΄κ° ν μ€νΈνλ €λ κΈ°λ₯μ΄ λ¬΄μμΈκ°?”
- “ν΄λΉ λ©μλμ κΈ°λ₯μ΄ μ¬λ°λ₯΄κ² λμνλκ°?”
- “ν΄λΉ λ©μλμ λ‘μ§μ€μ μ΄λ λΆλΆμ΄ λΉμ¦λμ€ μ μΌλ‘ μμ μ μ΄κΈΈ μνλκ°?”
- “ν΄λΉ κΈ°λ₯μ΄ λ³κ²½λ κ°λ₯μ±(리ν©ν λ§ λ° μΆκ° κΈ°λ₯)μ΄ μΌλ§λ ν°κ°?”
- “ν΄λΉ ν μ€νΈκ° μ€ν¨νμ λ μμΈμ μ½κ² μ μ μλκ°?”
ν μ€νΈ μ½λλ₯Ό μμ±ν λλ μμ λ§μκ°μ§μ΄ νμνλ€. λΉμ¦λμ€ λ‘μ§μ ν΅μ¬ κΈ°λ₯μ κ²μ¦νλ κ²μ΄ λ¨μ ν μ€νΈμ λͺ©μ μ΄λ€. λ¨μν μ½λ 컀λ²λ¦¬μ§λ₯Ό μ±μ°κΈ° μν΄μ νλ ν μ€νΈκ° μλ, ν΄λΉ μ ν리μΌμ΄μ μ ν΅μ¬κΈ°λ₯λ€μ΄ μ μμ μΌλ‘ λμνλμ§ μ ν리μΌμ΄μ νμ§μ μ μ§νλμ§μ λν ν μ€νΈκ° μ€μνλ€.
'νκ³ λ‘' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
| [μ°ν μ½ 7κΈ° λ°±μλ νκ³ ] 4μ£Όμ°¨ νΈμμ (1) | 2024.11.18 |
|---|---|
| [μ°ν μ½ 7κΈ° λ°±μλ νκ³ ]3μ£Όμ°¨ λ‘λ (0) | 2024.11.12 |
| [μ°ν μ½ 7κΈ° λ°±μλ νκ³ ] 2μ£Όμ°¨ λ μ΄μ± κ²μ (2) | 2024.11.05 |
| [μ°ν μ½ 7κΈ° λ°±μλ νκ³ ] 1μ£Όμ°¨ λ―Έμ λ¬Έμμ΄ κ³μ°κΈ° (0) | 2024.10.28 |