λ‚˜μ˜ λͺ¨μ–‘

015 | Java λ³Έλ¬Έ

SEB/TIL

015 | Java

kexon 2022. 7. 13. 21:37

πŸ’™ 였늘의 TIL

  • 객체지ν–₯ λ°°μ› λ˜ 것 λ³΅μŠ΅ν•˜κ³  μ½”λ“œ μΉ˜λ©΄μ„œ μ΄ν•΄ν•˜λ €κ³  λ…Έλ ₯ν–ˆλ‹€. 쒅이에 뭘 μ•ˆ μ“°κ³  ν•˜λ €λ‹ˆκΉŒ λˆˆμ— λ“€μ–΄μ˜€μ§€λ„ μ•Šκ³  ν•˜λ£¨μ’…μΌ ν•œ 것도 μ—†λŠ” 것 같은데 μ‹œκ°„λ§Œ μ—„μ²­ 잘 κ°”λ‹€.

🀍 μΈν„°νŽ˜μ΄μŠ€ ν™œμš© 예제

  • μΈν„°νŽ˜μ΄μŠ€ ν™œμš© 예제λ₯Ό λ‹€μ‹œ ν•œ 번 μ°¨κ·Όμ°¨κ·Ό λœ―μ–΄λ΄€λ‹€. μΈν„°νŽ˜μ΄μŠ€μ— λŒ€ν•œ μ΄λ‘ μ΄λ‚˜ μ€‘μš”μ„±μ€ μ•Œκ³  μžˆμ§€λ§Œ μ‹€μ œ μ½”λ“œλ‘œ μ–΄λ–»κ²Œ κ΅¬ν˜„λ˜λŠ”μ§€λ₯Ό 많이 접해보지 μ•Šμ•„μ„œ μ½”λ“œλ₯Ό μ΄ν•΄ν•˜λŠ”λ° μ‹œκ°„μ΄ 많이 κ±Έλ Έλ‹€. 였늘 ν•˜λ£¨μ’…μΌ 이거만 λ³Έ κ²°κ³Ό! κ·Έλž˜λ„ μ½”λ“œκ°€ μ–΄λ–»κ²Œ λŒμ•„κ°€κ³  뭐 λ•Œλ¬Έμ— μ΄λ ‡κ²Œ μ¨μ•Όλ˜λŠ”μ§€λ₯Ό μ΄μ œμ„œμ•Ό λΉ„λ‘œμ†Œ 쑰금 이해할 수 μžˆμ—ˆλ˜ 것 κ°™λ‹€. ν•˜μ§€λ§Œ μ•ˆλ³΄κ³  λ‹€μ‹œ 쳐봐! ν•˜λ©΄ λͺ»ν•œλ‹€..ν—£.....
  • μ–΄λ–»κ²Œ ν•˜λ©΄ μ•ˆλ³΄κ³  λ‹€μ‹œ ν•΄λ³Ό 수 μžˆμ„κΉŒ?
    1.  μ½”λ“œλ₯Ό μ™Έμš΄λ‹€.
    이걸 μ§„μ§œ μ²˜μŒλΆ€ν„° λκΉŒμ§€ λ‹€ μ™ΈμšΈ 수 μžˆμ„κΉŒ? κ±Έλ¦¬λŠ” μ‹œκ°„μ€? κ·Έ λŒ€λΉ„ νš¨μœ¨μ€? μ™Έμš΄κ²Œ μ–Όλ§ˆλ‚˜ 갈까? μ•žμœΌλ‘œ λ‹€λ₯Έ 것듀을 κ΅¬ν˜„ν•  λ•Œλ§ˆλ‹€ μ™ΈμšΈκ²ƒμΈκ°€? 그럼 λ‹€λ₯Έ λ¬Έμ œλ‚˜ 상황을 λ§Œλ‚¬μ„ λ•Œ μ‘μš©μ€ 될까? λ¬΄μž‘μ • μ™Έμš°λŠ” 것이 λ•Œλ‘  도움이 λ˜μ§€λ§Œ, 코딩을 ν•˜λŠ”λ° μžˆμ–΄ 무쑰건 μ™Έμš°λŠ” 것은 μ’‹μ§€ μ•Šλ‹€κ³  ν–ˆλ‹€.
    2.  아무것도 μ—†λŠ” μƒνƒœμ—μ„œ λ‚˜μ˜ κ°€μ΄λ“œκ°€ 될 μ˜μ‚¬μ½”λ“œλ₯Ό 써λ³Έλ‹€.
    λΉ„μ–΄μžˆλŠ” 까만 화면을 보고 있으면 λ‚΄ 머리도 κΉŒλ§€μ§€κ³  ν—›μ›ƒμŒμ΄ λ‚˜μ˜¨λ‹€. κ·Έλž˜λ„ λ‚œ μ΄κ²¨λ‚΄μ•Όν•œλ‹€. 일단 해보고 자체적으둜 ν”Όλ“œλ°±μ„ ν•˜λ©΄μ„œ κ°œμ„ ν•΄ λ‚˜κ°€λ©΄ 쒋을 것 κ°™λ‹€.

πŸ’› λ³΄μ΄λŠ” λΌλ””μ˜€

  • λ³΄μ΄λŠ” λΌλ””μ˜€λŠ” 또 뭐징..? ν–ˆλŠ”λ° λΆ€νŠΈμΊ ν”„ ν•˜λ©΄μ„œ κ²ͺκ³ μžˆλŠ” κ³ λ―Όμ΄λ‚˜ 어렀움을 λ‚˜λˆ λ³΄λŠ” μ‹œκ°„μ΄μ—ˆλ‹€. 이걸 μœ„ν•΄μ„œ 읡λͺ…μœΌλ‘œ 사연을 λ°›μ•˜λŠ”λ° λ‹€μ„―λͺ…μ΄λ‚˜ λ³΄λƒˆλ‹€. 사연 ν•œ 개 λΉΌκ³  λ‹€ λ‚΄κ°€ 보낸 쀄 μ•Œμ•˜λ‹€πŸ€£
  • μ‚¬μ—°λ“€μ˜ 결둠은 μ μ ˆν•œ κΈ΄μž₯감은 μ’‹μ§€λ§Œ λ„ˆλ¬΄ 슀트레슀 λ°›μ§€ 말고 적응할 μ‹œκ°„μ΄ ν•„μš”ν•˜λ‹€! 그리고 κ·Έ 적응 μ‹œκ°„μ€ μ‚¬λžŒλ§ˆλ‹€ λ‹€λ₯΄λ‹ˆ 쑰바심 갖지말고 κΎΈμ€€ν•˜κ²Œ ν•˜λ©΄μ„œ λκΉŒμ§€ 살아남을 것! λΆˆμ•ˆν•΄ν•  μ‹œκ°„μ— μ½”λ“œλΌλ„ ν•œ 쀄 더 쳐볼 것!
  • 였늘 μ–˜κΈ° 쀑에 γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹
    κ΅μœ‘μ—”μ§€λ‹ˆμ–΄λΆ„μ΄ 코딩을 μ§„μ§œ λͺ»ν•΄μ„œ 기얡에 λ‚¨λŠ”λ‹€λ˜ 학생 μ–˜κΈ°λ₯Ό ν•΄μ£Όμ…¨λ‹€. μš°λ¦¬λ‚˜λΌ λŒ€ν•™ ν•˜λ©΄ 제일 λ¨Όμ € μƒκ°λ‚˜λŠ” κ·Έ λŒ€ν•™κ΅ 이곡계 λ‹€λ‹ˆμ‹œλ˜ λΆ„μ΄μ—ˆλ‹€. 머리가 κ·Έλ ‡κ²Œ 쒋은데 μ™œ κ·Έλ ‡κ²Œ 코딩을 λͺ»ν• κΉŒ ν•˜κ³  λ΄€λ”λ‹ˆ μ„Έμ…˜ λ•Œ κ΅μœ‘μ—”μ§€λ‹ˆμ–΄λΆ„μ΄ ν•˜μ‹œλŠ” μ„€λͺ…듀을 곡책이 빼곑~ν•˜κ²Œ μ μœΌμ‹œλ”λž€λ‹€. 그리고 κ·Έκ±Έ μ™Έμš°κ³  계셨닀고... 근데 더 λŒ€λ°•μΈκ±΄ μ§€κΈˆκΉŒμ§€ λ‚΄κ°€ κ·Έλž˜μ™”λ‹Όγ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹πŸ€£πŸ€£πŸ€£ 
    λ‚΄κ°€ 코딩을 λͺ»ν•˜λŠ” 이유λ₯Ό μ—¬κΈ°μ„œ 확인사살 λ‹Ήν•˜λ‹€λ‹ˆ... γ…‹γ…‹γ…‹γ…‹γ…‹ 근데 λ‚œ μ„œμšΈλŒ€λ„ μ•„λ‹ˆμ–”γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹

    ν•˜......πŸ˜­πŸ˜­γ… γ… γ… γ… γ… 
  • μ–΄μ¨Œλ“  ν”„λ‘œκ·Έλž˜λ°μ„ λ°°μš°λŠ”λ° 마음이 νž˜λ“  μ‚¬λžŒλ“€μ„ μœ„ν•΄ 이런 μ‹œκ°„μ΄ μžˆλ‹€λŠ” 것, 그리고 κ·Έ μ–˜κΈ°μ— κ³΅κ°ν•˜λŠ” μ‚¬λžŒλ“€μ΄ μžˆλ‹€λŠ” 것에 μœ„μ•ˆμ„ λ°›κ³  λ‚˜λ₯Ό λ˜λŒμ•„λ³΄κ³  μž¬μ •λΉ„ν•˜λŠ” μ‹œκ°„μ΄μ—ˆλ‹€.

πŸ’œ μ˜€λŠ˜μ˜ 생각 쑰각λͺ¨μŒ

  • λΉ„κ°€ μ—„μ²­λ‚˜κ²Œ 많이 λ‚΄λ Έλ‹€. μ–Όλ§ˆλ‚˜ 많이 μ„Έμ°¨κ²Œ λ‚΄λ ΈλŠ”μ§€, 우리 집은 방음이 κ½€ 쒋은 νŽΈμΈλ°λ„ λΉ„ λ“€μ΄μΉ˜λŠ” μ†Œλ¦¬κ°€ 잘 λ“€λ Έκ³  밖이 μ–΄λ‘μ»΄μ»΄ν•΄μ„œ 집쀑이 λ„ˆλ¬΄ 잘 됐닀. λΉ„ μ˜€λŠ” λ‚  λ„ˆλ¬΄ μ’‹μ•„πŸ₯°πŸ₯°πŸ₯° 맨날 λΉ„μ˜€λ©΄ λ‚˜λ„ μ„œμšΈλŒ€ 갈 수 μžˆμ—ˆμ„κΉŒ??πŸ˜‡
  • μž‘μƒκ°μ€ μ΅œλŒ€ν•œ 쀄이고 μ½”λ“œλ₯Ό ν•œμ€„μ΄λΌλ„ 더 쳐보자! μ†μœΌλ‘œ 쓰지말고~~~γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹ γ… γ… .γ… ...😭😭
  • 였늘 이 ν¬μŠ€νŒ…μ„ 올릴까 말까 μ—„μ²­ κ³ λ―Όν•˜κ²Œ λœλ‹€. 였늘 λ‚΄κ°€ λ­˜ν–ˆλ‚˜ λŒμ•„λ³΄λ©΄ λ³„λ‘œ ν•œκ²Œ μ—†λŠ” 것 κ°™μ•„μ„œ TIL에 μ˜¬λ¦¬κΈ°λ„ μ’€ κ·Έλ ‡λ‹€. κ·Έλž˜μ„œ μ˜€λŠ˜μ€ TIL보닀 TIW..Today I Write μ •λ„λ‘œ 해둬야겠닀.

'SEB > TIL' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

017 | Java - πŸ₯ Practical | Collection Framework  (0) 2022.07.16
016 | Java - Generics, Collection Framework  (2) 2022.07.15
014 | Java - Polymorphism, Abstraction  (0) 2022.07.12
013 | Java - Inheritance, Encapsulation  (2) 2022.07.11
012 | Java - constructor, inner class  (0) 2022.07.08
Comments