์ ์ฒด ๊ธ(210)
-
class 2
//์ด๋ฆ ๋ณ๊ฒฝ ๋ฉ์๋ >>> ๋ณ์ ์ด๋ฆ์ setter ๊ผญ ๋ถ์ด๊ธฐ public void setName(String name) { this.name = name; //this ๋ถ์ด๋ฉด ํด๋์ค์์ ์ ์ธ๋ ๋ฉค๋ฒ๋ณ์ name์ด ๋จ. } //์ด๋ฆ ๊ฐ ๋ฆฌํด //๋ฉค๋ฒ ๋ณ์ ํ๋์ ๊ฐ์ ๋ฐ์์ฌ ๋ get ๊ผญ ๋ถ์ด๊ธฐ > getter public String getName(){ return this.name; //getter์์๋ ํญ์ ๋ฉค๋ฒ๋ณ์๋ฅผ ๊ฐ๋ฅดํด this ์ ๋ถ์ฌ๋ ๋์ผ } setter๋ฅผ ๋ง๋ค ๋ this.๋ณ์ ์ฐ๊ธฐ this.๋ณ์ : ์ด ํด๋์ค์์ ์ ์ธ๋ ๋ณ์ ์ด๋ ๊ฒ ์ฐ๋ ์ด์ ๋ฉค๋ฒ ๋ณ์๊ฐ ๋ง์ ๋ ๋งค๊ฐ๋ณ์์ ๋ฌด์์ด ๋ค์ด๊ฐ์ผ ํ๋์ง ํท๊ฐ๋ฆด ์ ์์. ํด๋์ค๋ฅผ ์๋ค ๊ฐ๋ค ํ๋ฉด์ ๋ณด๋ฉด ๋ถํธํ๊ธฐ ๋๋ฌธ์ ๋ฉ์๋ ํธ์ถ ์ ๋ฐ๋ก..
2023.01.27 -
class3 + ๊ธฐ๋ณธ ์๋ฃํ๊ณผ ์ฐธ์กฐ ์๋ฃํ์ ์ฐจ์ด
๊ธฐ๋ณธ์๋ฃํ๊ณผ ์ฐธ์กฐ์๋ฃํ์ ์ฐจ์ด ๊ฐ์ด ๋ณต์ฌ ๋จ. ํด๋์ค์ ๊ฐ์ ์ฐธ์กฐ์๋ฃํ์ ๊ธฐ๋ณธ ์๋ฃํ๊ณผ ๋ค๋ฅด๊ฒ ๊ฐ์ด ๋ณต์ฌ๋๋ ํํ๊ฐ ์๋. ์ฐ์ต package study; public class Member { String name; int age; } m1 ์ด๋ฆ๊ณผ m2 ๋์ด๋? package study; public class MemberTest { public static void main(String[] args) { Member m1 = new Member(); Member m2 = new Member(); m1.name = "ํ๊ธธ๋"; m1.age = 20; m2.name = "์๊บฝ์ "; m2.age = 30; m1 = m2; m1.name = "์ด์์ "; m2.age = 40; //m1์ ์ด๋ฆ ๋์ด? //m2..
2023.01.27 -
class ๋ฌธ์ ํ๊ธฐ
//ํด๋์ค๋ฌธ์ 1_6~7 public class Car1 { String byMade; String car1Name; String car1Num; //์ฌ์น์ฐ์ฐ์ด ํ์ ์๋ ๊ฒฝ์ฐ์ ์ซ์๋ ๋ฌธ์์ด๋ก ์ค๋ค. int price; String owner; //๋ณ์ ํ๋๋น ๋ฉ์๋ ํ๋. ๋ณ์ ํ๋ํ๋ ๋ณ๊ฒฝํ ๋ ๋ฉ์๋๋ช set๋ณ์์ด๋ฆ ํํ ์งํค๊ธฐ. public void setByMade(String made1) { byMade = made1; } public void setCar1Name(String name1) { car1Name = name1; } public void setCar1Num(String num1) { car1Num = num1; } public void setCar1price(int price1)..
2023.01.26 -
class
ํด๋์ค์ ๊ฐ์ฒด์ ์๋ฏธ๋ฅผ ์ ์์์ผ ํจ! ex) ์๋ฐ๋ก ์๋์ฐจ๋ฅผ ๋ง๋ ๋ค๊ณ ์๊ฐํ์. ์๋ฐ๋ ๋ถํ๋ค์ ๋จผ์ ๋ง๋ค์ด ๋๊ณ ๋ถํ๋ค์ ๊ฐ์ ธ์์ ์๋์ฐจ๋ก ๋ง๋ ๋ค. ๋ถํ์ ๋ง๋ค๊ธฐ ์ํ ํ์ด์ด(๋ถํ)์ ์ค๊ณ๋๋ฅผ ํด๋์ค๋ผ๊ณ ์๊ฐํ๊ณ (ํด๋์ค๋ฅผ ํ๋ ๋ง๋ค์ด๋๋ฉด ๊ทธ ํด๋์ค๋ฅผ ์ด์ฉํ์ฌ ๊ฐ์ฒด ํ์ํ ๋งํผ ๋ง๋ค ์ ์๋ค.) ๊ทธ ๋ถํ๋ค๋ก ๋ง๋ ์๋์ฐจ๋ฅผ ๊ฐ์ฒด๋ผ๊ณ ์ดํด ํ์. โ โ ๊ฐ์ฒด = ์ค๊ณ๋๋ฅผ ํตํด ๋์จ ์ค์ฒด ๊ฐ์ฒด๋ ๋ฐ์ดํฐ์ ๊ธฐ๋ฅ์ ๋ณ์์ ๋ฉ์๋๋ก ๊ตฌํํ ๊ฒ. โ โ ํด๋์ค๋ (์ฌ์ฉ์ ์ ์) ์๋ฃํ์ด๋ค. ํด๋์ค๋ช ๋๋ฌธ์๋ก!! ํจํค์ง๊ฐ ๋ค๋ฅด๋ฉด ํด๋์ค๋ช ์ค๋ณต ๊ฐ๋ฅ car; > ๋ณ์๋ช car(); > ๋ฉ์๋ Car; > ํด๋์ค class(์ค๊ณ๋)๋ฅผ ๊ตฌ์ฑํ๋ ์์. 1.๋ณ์ 2.๋ฉ์๋์ ์ ์ธ 3.์์ฑ์ ์ฐ์ต ์๋์ฐจ๋ฅผ ๋ง๋ค๊ธฐ ์ํ clas..
2023.01.26 -
๋ฌธ์์ด <-> ์ ์ ๋ฐ๊พธ๋ ๋ฌธ๋ฒ
๋ฌธ์์ด > ์ ์๋ก ๋ฐ๊พธ๋ ๋ฒ Integer.parseInt(๋งค๊ฐ๋ณ์) Integer.parseInt("10"); public static String num (int num1) { //๋ฌธ์์ด > ์ ์ int a = Integer.parseInt("10"); //๋ฆฌํด ํ์ ์ด int์ด๊ธฐ ๋๋ฌธ์ int๋ก ๋ฐ์ ์ ์ > ๋ฌธ์์ด String.valueOf(๋งค๊ฐ๋ณ์); String.valueOf(10); public static String num (int num1) { //์ ์ > ๋ฌธ์์ด String b = String.valueOf(10); //๋ฆฌํด ํ์ ์ด String์ด๊ธฐ ๋๋ฌธ์ String์ผ๋ก ๋ฐ์
2023.01.26 -
๋ฉ์๋ ๋ฌธ์ ํ๊ธฐ
public class ๋ฉ์๋๋ฌธ์ 1_1 { public static void main(String[] args) { hello(); } public static void hello(){ System.out.println("์๋ ํ์ธ์."); } } public class ๋ฉ์๋๋ฌธ์ 1_2 { public static void main(String[] args) { hello2(); } public static void hello2(){ System.out.print("๋ฐ๊ฐ์ต๋๋ค."); hello3(); } public static void hello3(){ System.out.println("์ด์์ค์ธ์."); } } public class ๋ฉ์๋๋ฌธ์ 1_3 { public static void main(Str..
2023.01.25 -
๋ฉ์๋(Method)
์๋ฐ๋ฅผ ์คํ์ํค๋ฉด ํด๋์ค ์, ๋ฉ์ธ ๋ฉ์๋ ์ฒซ์ค๋ถํฐ ๋ง์ง๋ง์ค๊น์ง๊ฐ ์คํ๋๋ค. ํ์ง๋ง, ๋ฉ์ธ ๋ฉ์๋ ๋ฐ(๋ฉ์ธ๋ฉ์๋ ์ ๊ธฐ ์ , ํ)์์๋ ์ฝ๋๋ฅผ ์์ฑํ ์ ์๋ค. public class ๋ฉ์๋01 { //print(1) public static void main(String[] args) { //print(2) } //print(3) } //์์ ๊ฐ์ด ์๋ฅผ ๋ค๋ฉด print(2)๋ง ์คํ๋๋ ๊ฒ. ๋ฉ์๋๋ ์ ์ธ์์ญ๊ณผ ํธ์ถ์์ญ์ผ๋ก ๊ตฌ๋ถ. ๋ฉ์๋์ ์ ์ธ์ ํด๋์ค ์, ๋ ๋ค๋ฅธ ๋ฉ์๋ ์ ์ธ์ ๋ฐ์์ ์งํ. ๋ฉ์๋์ ํธ์ถ์ ๋ฉ์๋์ ์ ์ธ์์ญ ์์์ ์ฌ์ฉ. ๋ฉ์๋ ์ ์ธ ๋ฌธ๋ฒ : ์ ๊ทผ์ ํ์ static ๋ฆฌํดํ์ ๋ฉ์๋๋ช (๋งค๊ฐ๋ณ์๋ค){ ์คํ ๋ด์ฉ ์์ฑ } public - ์ ๊ทผ์ ํ์ void - ๋ฆฌํดํ์ hello - ๋ฉ์๋..
2023.01.25 -
์ด์ฐจ์๋ฐฐ์ด
1์ฐจ์ ๋ฐฐ์ด int[] arr = new int[3]; 0 0 0 2์ฐจ์ ๋ฐฐ์ด int[][] arr1 = new int[2][3]; arr1[1][1] = 10; ์๋์ฒ๋ผ 3๊ฐ์ง๋ฆฌ ๋ฐฐ์ด 2๊ฐ๋ฅผ ์์ฑํ ๊ฒ๊ณผ ๊ฐ๋ค. arr1์ ๋ฐฐ์ด์ ๊ธธ์ด๋ 2(ํ์ ๊ฐฏ์)๋ค. arr[0].length๋ ํ์ ๊ฐ๋ฅํ๋ค > ๊ธธ์ด๋ 3์ด๋ค. 0 0 0 0 10 0 arr1 ๋ฐฐ์ด์ ์์์ ์๋ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํด๋ณด์. 1 2 3 4 5 6 int value = 1; for(int i= 0; i < arr1.length ; i++) { for(int j = 0; j
2023.01.25 -
์ด์ค๋ฐ๋ณต๋ฌธ
์ถ๋ ฅ์ ์๋์ ๊ฐ์ด ํ๊ณ ์ถ๋ค๋ฉด ***** ***** ***** ***** ***** ๋จผ์ ์ฒซ์ค *๋ฅผ ๊ฐ๋ก๋ก 5๊ฐ ๋ฐ๋ณตํด์ผ ํจ. for(int i = 0; i < 5 ; i++) { System.out.print("*"); } ์ ์ฝ๋๋ฅผ ๋ค์ฏ๋ฒ ๋ฐ๋ณตํด์ผํ๊ธฐ ๋๋ฌธ์ Ctrl+X๋ฅผ ๋๋ฌ ์๋ผ๋ธ๋ค. ๊ทธ๋ฆฌ๊ณ ์ ์ฒด๋ฅผ x๋ก ์ ์ ๋ ํ ๊ทธ x๋ฅผ for๋ฌธ ์์ ๋ฃ์ด์ฃผ๋ ์์ ์ ํ๋ฉด ๋จ. (์ค๋ฌด์์๋ ์ด๋ ๊ฒ ์ฌ์ฉ x ) ๋จ์ ์ดํด๋ฅผ ๋๊ธฐ ์ํ ์์ for(int j = 0 ; j < 5 ; j++) { for(int i = 0; i < 5 ; i++) { System.out.print("*"); } System.out.println(); } ๋ฐ๋ณต๋ฌธ ์์ฑํ ํ x๋ฅผ ๋ค์ Ctrl+v๋ก ๋ค์ ์๋ ์ํ๋ก ๋๋ ค์ฃผ๋ฉด ์ดํดํ๊ธฐ..
2023.01.25