λͺ©λ‘ν΄λž˜μŠ€ (2)

amid.jungs

Dart 문법03

객체 지ν–₯ ν”„λ‘œκ·Έλž˜λ° β… . Class 객체 : μ €μž₯곡간에 ν• λ‹Ήλ˜μ–΄ 값을 κ°€μ§€κ±°λ‚˜ μ‹λ³„μžμ— μ˜ν•΄ μ°Έμ‘°λ˜λŠ” 곡간 μΈμŠ€ν„΄μŠ€ : λ©”λͺ¨λ¦¬μ— μž‘μ„±λœ 객체 (객체λ₯Ό λ©”λͺ¨λ¦¬μ— μž‘μ„±ν•˜λŠ” 것 -> μΈμŠ€ν„΄μŠ€ν™” ) ν”„λ‘œνΌν‹° : ν΄λž˜μŠ€μ•ˆμ—μ„œ 속성을 ν‘œν˜„ν•˜λŠ” 것 클래슀 : μΈμŠ€ν„΄μŠ€ν™”λ₯Ό ν•˜κΈ° μœ„ν•œ 섀계도 λ©”μ„œλ“œ : ν΄λž˜μŠ€μ•ˆμ— μž‘μ„±ν•˜λŠ” ν•¨μˆ˜ 🍞 빡을 λ§Œλ“œλŠ” 과정을 ν†΅ν•œ μ˜ˆμ‹œ 빡을 λ§Œλ“œλŠ” λ ˆμ‹œν”Ό = 클래슀 빡을 λ§Œλ“œλŠ”λ° ν•„μš”ν•œ 재료 = ν”„λ‘œνΌν‹° 빡을 κ΅½κ³  , 틀을 λ§Œλ“€κ³  ν•˜λŠ” 행동 = λ©”μ„œλ“œ μ™„μ„±λœ λΉ΅ = μΈμŠ€ν„΄μŠ€ β…‘. μ ‘κ·Ό μ§€μ •μž _λ³€μˆ˜λͺ… : μ™ΈλΆ€μ—μ„œ μ ‘κ·Ό λΆˆκ°€(private) β…’. μƒμ„±μž μΈμŠ€ν„΄μŠ€ν™” ν•˜λŠ” 방법을 μ œκ³΅ν•˜λŠ” λ©”μ„œλ“œ κΈ°λ³Έ μƒμ„±μž = 클래슀 이름과 같은 μ΄λ¦„μ˜ λ©”μ„œλ“œ β…£. getter & setter private λ³€μˆ˜μ—..

Dart (Flutter) 2021. 8. 13. 18:44