๐ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด/JAVA
JAVA #29
Yeom.log
2020. 3. 30. 19:15
๋ฐ์ํ
String name;
int age;
=> 2๊ฐ์ ํด๋์ค ์์ ๋ฉค๋ฒ๋ณ์ ์ ์ธ
public Animal() {
name = "ํธ๋์ด";
age = 10;
}
=> ํด๋์ค๋ช ๊ณผ ๊ฐ์ ์์ฑ์
=> ์์ฑ์์ ์ฃผ๋๊ธฐ๋ฅ์ ๋ฉค๋ฒ๋ณ์ ์ด๊ธฐํ
public void p() {
System.out.println("๋๋ฌผ์ด๋ฆ : " + name + ", ๋์ด : " + age);
}
=> p() ๋ฉ์๋ => ๋ฉ์๋๋ ์ด๋ค ๊ธฐ๋ฅ/๋์์ ํ๊ฒ ๋๋ค.
Animal a;
=> a๋ ๊ฐ์ฒด์ฃผ์๊ฐ ์ ์ฅ์๋ ์ฐธ์กฐ๋ณ์
a = new Animal();
=> new Animal(); ์ ์ํด์ ์์ฑ์๋ฅผ ํธ์ถํด ๋ฉค๋ฒ๋ณ์๋ฅผ ์ด๊ธฐํ ํ๋ค.
=> new ์ฐ์ฐํค์๋๋ก ๊ฐ์ฒด์ฃผ์๊ฐ ์ ์ฅ๋ ์ฐธ์กฐ๋ณ์ a๋ฅผ ์์ฑ. ์ฌ๊ธฐ์ a๋ฅผ ๊ฐ์ฒด๋ผ ๋ถ๋ฅธ๋ค.
a.p()
=> ๊ฐ์ฒด๋ช .p() ๋ฉ์๋ ํธ์ถ
๋ฐ์ํ