Programming/기초

[ν”„λ‘œκ·Έλž˜λ°/기초] μƒμ„±μžλž€?

MOONCO 2022. 8. 4. 19:57

πŸ‘‰ μƒμ„±μžλž€?

객체(μΈμŠ€ν„΄μŠ€)κ°€ 생성 λ λ•Œλ§ˆλ‹€ ν˜ΈμΆœλ˜λŠ” "μΈμŠ€ν„΄μŠ€ μ΄ˆκΈ°ν™” λ©”μ„œλ“œ"

λͺ¨λ“  ν΄λž˜μŠ€μ—λŠ” λ°˜λ“œμ‹œ ν•˜λ‚˜μ˜ μƒμ„±μžκ°€ μžˆμ–΄μ•Ό ν•œλ‹€.

 

Java의 μƒμ„±μž

클래슀의 이름과 같은 λ©”μ„œλ“œλ₯Ό, μƒμ„±μžλ‘œ μ‚¬μš©ν•œλ‹€.
class Data {
  int value;
  void Data(){
    value = 3;
  }
}

 

πŸ‘‰ μƒμ„±μž 생성 팁

Java의 μƒμ„±μžλŠ” μ˜€λ²„λ‘œλ”©μ΄ κ°€λŠ₯ν•˜λ‹€.

μƒμ„±μžλŠ” static μ˜μ—­μ— ν• λ‹Ήλ˜λ―€λ‘œ, class λ©”μ„œλ“œμ™€ λ™μΌν•˜κ²Œ μ‚¬μš©κ°€λŠ₯ν•˜λ‹€.
λ°˜μ‘ν˜•