본문으둜 κ±΄λ„ˆλ›°κΈ°

πŸš€ λ£¨λΉ„λ‘œ λ°°μš°λŠ” 객체지ν–₯ λ””μžμΈ

πŸ“š μ±… 정보​

🎯 진행 방법​

  • 책을 읽고 μŠ€ν„°λ””λ₯Ό 진행
  • 책을 읽으며 repository에 μ •λ¦¬ν•œλ‹€.

🐣 Chapter 1: 객체지ν–₯ λ””μžμΈβ€‹

  • λ””μžμΈ 예찬
  • λ””μžμΈ 도ꡬ듀
  • λ””μžμΈν•˜κΈ°
  • κ°μΉ˜μ§€ν–₯ ν”„λ‘œκ·Έλž˜λ°μ— λŒ€ν•œ κ°„λž΅ν•œ μ†Œκ°œ
  • μš”μ•½

🐣 Chapter 2: 단일 μ±…μž„ 원칙을 λ”°λ₯΄λŠ” 클래슀 λ””μžμΈν•˜κΈ°β€‹

  • 무엇을 ν΄λž˜μŠ€μ— 넣을지 κ²°μ •ν•˜κΈ°
  • ν•˜λ‚˜μ˜ μ±…μž„λ§Œμ„ μ§€λŠ” 클래슀 λ§Œλ“€κΈ°
  • λ³€ν™”λ₯Ό 받아듀일 수 μžˆλŠ” μ½”λ“œ μž‘μ„±ν•˜κΈ°
  • λ“œλ””μ–΄, μ§„μ§œ 바퀴

🐣 Chapter 3: μ˜μ‘΄μ„± κ΄€λ¦¬ν•˜κΈ°β€‹

  • μ˜μ‘΄μ„± μ΄ν•΄ν•˜κΈ°
  • μ•½ν•˜κ²Œ κ²°ν•©λœ μ½”λ“œ μž‘μ„±ν•˜κΈ°
  • μ˜μ‘΄μ„±μ˜ λ°©ν–₯ κ΄€λ¦¬ν•˜κΈ°

🐣 Chapter 4: μœ μ—°ν•œ μΈν„°νŽ˜μ΄μŠ€ λ§Œλ“€κΈ°β€‹

  • μΈν„°νŽ˜μ΄μŠ€ μ΄ν•΄ν•˜κΈ°
  • μΈν„°νŽ˜μ΄μŠ€ μ •μ˜ν•˜κΈ°
  • 퍼블릭 μΈν„°νŽ˜μ΄μŠ€ μ°Ύμ•„λ‚΄κΈ°
  • μžμ‹ μ˜ μΈν„°νŽ˜μ΄μŠ€λ₯Ό λ“œλŸ¬λ‚΄λŠ” μ½”λ“œ μž‘μ„±ν•˜κΈ°
  • λ°λ©”ν…Œλ₯΄μ˜ 원칙

🐣 Chapter 5: 였리 νƒ€μž…μœΌλ‘œ λΉ„μš© 쀄이기​

  • 였리 νƒ€μž… μ΄ν•΄ν•˜κΈ°
  • 였리 νƒ€μž…μ„ μ‚¬μš©ν•˜λŠ” μ½”λ“œ μž‘μ„±ν•˜κΈ°
  • 였리 νƒ€μž…μ„ λ¬΄μ„œμ›Œν•˜μ§€ μ•Šκ³  μ‚¬μš©ν•˜κΈ°
  • μš”μ•½

🐣 Chapter 6: 상속을 μ΄μš©ν•΄ μƒˆλ‘œμš΄ 행동 얻기​

  • 고전적 상속 μ΄ν•΄ν•˜κΈ°
  • 상속을 μ‚¬μš©ν•΄μ•Ό ν•˜λŠ” 지점을 μ•ŒκΈ°
  • μƒμ†μ˜ 잘λͺ»λœ μ‚¬μš©
  • 좔상화 μ°Ύμ•„λ‚΄κΈ°
  • μƒμœ„ν΄λž˜μŠ€μ™€ ν•˜μœ„ν΄λž˜μŠ€ μ‚¬μ΄μ˜ 컀프링 κ΄€λ¦¬ν•˜κΈ°
  • μš”μ•½

🐣 Chapter 7: λͺ¨λ“ˆμ„ ν†΅ν•œ μ—­ν•  κ³΅μœ β€‹

  • μ—­ν•  μ΄ν•΄ν•˜κΈ°
  • 상속받을 수 μžˆλŠ” μ½”λ“œ μž‘μ„±ν•˜κΈ°

🐣 Chapter 8: 쑰합을 μ΄μš©ν•΄ 객체 ν†΅ν•©ν•˜κΈ°β€‹

  • μžμ „κ±° λΆ€ν’ˆ μ‘°ν•©ν•˜κΈ°
  • Parts 객체 μ‘°ν•©ν•˜κΈ°
  • Parts μƒμ‚°ν•˜κΈ°
  • μ‘°ν•©λœ Bicycle
  • 상속과 μ‘°ν•© 쀑 ν•˜λ‚˜ μ„ νƒν•˜κΈ°

🐣 Chapter 9: λΉ„μš©-효율적인 ν…ŒμŠ€νŠΈ λ””μžμΈν•˜κΈ°β€‹

  • μ˜λ„λ₯Ό 가지고 ν…ŒμŠ€νŠΈν•˜κΈ°
  • λ“€μ–΄μ˜€λŠ” λ©”μ‹œμ§€ ν…ŒμŠ€νŠΈν•˜κΈ°
  • 프라이빗 λ©”μ„œλ“œ ν…ŒμŠ€νŠΈν•˜κΈ°
  • λ°–μœΌλ‘œ λ‚˜κ°€λŠ” λ©”μ‹œμ§€ ν…ŒμŠ€νŠΈν•˜κΈ°
  • 였리 νƒ€μž… ν…ŒμŠ€νŠΈν•˜κΈ°
  • 상속 받은 μ½”λ“œ ν…ŒμŠ€νŠΈν•˜κΈ°