β μ μΈ μμΉμ λ°λ₯Έ λ³μμ μ’
λ₯
- ν΄λμ€λ³μ (class variable)
- ν΄λμ€ μμμ μ μΈ
- μΈμ€ν΄μ€ λ³μ μμ staticμ λΆμ΄λ©΄ λ¨
- μΈμ€ν΄μ€λ₯Ό μμ±νμ§ μκ³ μΈμ λ μ¬μ© κ°λ₯
- μΈμ€ν΄μ€λ³μ (instance variable)
- ν΄λμ€ μμμ μ μΈ
- μΈμ€ν΄μ€λ₯Ό μμ±ν λ λ§λ€μ΄μ§
- μ§μλ³μ (local variable)
- ν΄λμ€ μμ μ΄μΈμ μμ
- μ§μλ³μκ° μ μΈλ λΈλ λ΄μμλ§ μ¬μ© κ°λ₯
- λΈλμ λ²μ΄λλ©΄ μλ©Έ
π₯ ν΄λμ€ λ³μμ μΈμ€ν΄μ€ λ³μ
class Card{
String kind;
int number;
static int width=100;
static int height=100;
- κ° μΉ΄λ μΈμ€ν΄μ€λ μμ λ§μ 무λ¬, μ«μλ₯Ό κ°μ ΈμΌν΄ μΈμ€ν΄μ€ λ³μλ‘ μ μΈ
- κ° μΉ΄λμ ν, λμ΄λ λͺ¨λ μΈμ€ν΄μ€κ° 곡ν΅μ μΌλ‘ κ°μ κ°μ κ°μ ΈμΌν΄ ν΄λμ€ λ³μλ‘ μ μΈ