package ex01_๊ฐ์ฒด๋ฐฐ์ด; public class Pokemon { // ํฌ์ผ๋ชฌ ์๋ฃํ // 1. ํ๋ public static final Pokemon pikachu = null; // ์ด๋ฆ private String name; // ํ์
private String type; // ๊ณต๊ฒฉ๋ ฅ private int atk; // ์ฒด๋ ฅ private int hp; // ์คํฌ private String skill; // 2. ๋ฉ์๋ // ๋ชจ๋ ํ๋๋ฅผ ์ด๊ธฐํ์ํฌ ์ ์๋ ์์ฑ์ public Pokemon(String name, String type, int atk, int hp, String skill) { this.name = name; this.type = type; this.atk = atk; thi..
My Tech Blog (๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ)
package ex01_๊ฐ์ฒด๋ฐฐ์ด; import java.util.Arrays; public class Main { public static void main(String[] args) { // 1. ๊ฐ์ฒด ๋ฐฐ์ด // ๋ฐฐ์ด์ด๋? // --> ๋์ผํ ์๋ฃํ์ ํ๋๋ก ๋ฌถ์ด์ ๊ด๋ฆฌํด์ฃผ๋ ์๋ฃ๊ตฌ์กฐ // ๋ฐฐ์ด ์ ์ธ ๋ฐฉ๋ฒ // ์๋ฃํ[] ๋ณ์๋ช
= new ์๋ฃํ[ํฌ๊ธฐ]; // ๋๋ง์ ์๋ฃํ // ํฌ์ผ๋ชฌ ๋ฐ์ดํฐ๋ฅผ 3๊ฐ ์ ์ฅ ํ ์ ์๋ bag ๋ฐฐ์ด ์์ฑ Pokemon[] bag = new Pokemon[3]; // ํฌ์ผ๋ชฌ์ ๋ํผ๋ฐ์ค ๋ณ์ํ์
- null(๊ธฐ๋ณธ๊ฐ) // new๋ ๋ํผ๋ฐ์ค ๋ณ์ ์์ฑํ๋ ํค์๋ // bag 0๋ฒ ๋ฐฉ์ ํผ์นด์ธ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅ // ํผ์นด์ธ, ์ ๊ธฐ, 5000, 500, ๋ฐฑ๋ง๋ณผํธ Pokemon pik..
1. Model (๋ชจ๋ธ) package ex03_๋ฎค์งํ๋ ์ด์ด; public class Music { // Model : ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ง๊ณ ์๋ ๊ฐ์ฒด private String title; // ๋
ธ๋์ ๋ชฉ private String singer; // ๊ฐ์ private String path; // ๋
ธ๋ ์ ์ฅ ๊ฒฝ๋ก public Music(String title, String singer, String path) { this.title = title; this.singer = singer; this.path = path; } // (2) getter ๋ฉ์๋ public String getTitle() { return title; } public String getSinger() { return singer; }..
์ค๋น๋ฌผ : jarํ์ผ Musicํด๋์ค (ํ๋๊ฐ, ๋ฉ์๋) package ex03๋ฎค์งํ๋ ์ด์ด; public class Music { // ์๋ฃํ // 1. ํ๋(์์ฑ, ๋ฐ์ดํฐ) private String title; // ๋
ธ๋์ ๋ชฉ private String singer; // ๊ฐ์ private String path; // ๋
ธ๋์ ์ฅ๊ฒฝ๋ก // 2. ๋ฉ์๋(๋ก์ง, ํ์) //์์ฑ์ public Music(String title, String singer, String path) { this.title = title; this.singer = singer; this.path = path; } //getter์์ฑ public String getTitle() { return title; } public String..
โ
this ํค์๋ ์๋ฏธ ์๋ฐ์์ this ํค์๋๋ ํ์ฌ ๊ฐ์ฒด๋ฅผ ๊ฐ๋ฆฌํค๋ ์ฐธ์กฐ ๋ณ์์
๋๋ค. = this ํค์๋๋ ์๊ธฐ ์์ ์ ๊ฐ๋ฆฌํด. = ์ธ์คํด์ค๊ฐ ์๊ธฐ ์์ ์ ์ฃผ์๋ฅผ ๋ฐํํ๋ ๊ฒฝ์ฐ ์ฌ์ฉ ์ฌ๊ธฐ์ "ํ์ฌ ๊ฐ์ฒด"๋ ํ์ฌ ๋ฉ์๋๊ฐ ํธ์ถ๋๊ณ ์๋ ๊ฐ์ฒด๋ฅผ ์๋ฏธํฉ๋๋ค. ํด๋์ค์ ์ธ์คํด์ค๊ฐ ์์ฑ๋ ๋๋ง๋ค ๊ฐ ์ธ์คํด์ค๋ ๊ณ ์ ํ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ ๊ฐ์ง๋ฉฐ, ์ด๋ฅผ ๊ฐ์ฒด๋ผ๊ณ ํฉ๋๋ค. ๋ฐ๋ผ์ ๋ฉ์๋๊ฐ ํธ์ถ๋ ๋๋ง๋ค ํด๋น ๋ฉ์๋๊ฐ ์ํ ๊ฐ์ฒด๋ฅผ ์ง์นญํ ์ ์์ด์ผ ํฉ๋๋ค. โ
this ํค์๋์ ์ฐ์ ์ธ์คํด์ค ๋ณ์์ ๋ก์ปฌ ๋ณ์ ๊ตฌ๋ถ: ๋ฉ์๋ ๋ด์์ ์ธ์คํด์ค ๋ณ์์ ๋ก์ปฌ ๋ณ์์ ์ด๋ฆ์ด ์ถฉ๋ํ ๋, this๋ฅผ ์ฌ์ฉํ์ฌ ์ธ์คํด์ค ๋ณ์์ ์ ๊ทผํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ๋ช
ํํ๊ฒ ๋ณ์์ ๋ฒ์๋ฅผ ๊ตฌ๋ถํ ์ ์์ต๋๋ค. ๋ค๋ฅธ ์์ฑ์ ํธ์ถ: ํ๋์ ์์ฑ..
์ฌ๋ฌ๋ถ๋ค์ ํ๋ก๊ทธ๋๋ฐํ ๋ ์ค์ฝํ๋ฅผ ์์ํ๊ณ ํ์๋์? ํ๋ก๊ทธ๋๋ฐ์์ ์ค์ฝํ๋ ์ ์ง๋ณด์์ฑ์ ํฐ ์ํฅ์ ์ค๋๋ค. 1. Scope(์ค์ฝํ)๋? ์๋ฐ์์ ์ค์ฝํ(scope)๋ ๋ณ์๋ ๋ฉ์๋์ ์ ํจ ๋ฒ์๋ฅผ ๋งํ๋ค. ์ฆ, ๋ณ์๋ ๋ฉ์๋๊ฐ ์ด๋์์ ์ ๊ทผํ ์ ์๋์ง๋ฅผ ๊ฒฐ์ ํ๋ค. ์ค์ฝํ๋ ์ค๊ดํธ {}๋ก ๋๋ฌ์ธ์ธ ์ฝ๋ ๋ธ๋ก์ ์ํด ๊ฒฐ์ ๋๋ค. ์ด๋ ํ ๋ฒ์ ๋ฐ์ ๋ ๋ณ์ ๋ฑ์ ์ผ๋ฐ์ ์ผ๋ก ๊ทธ ์ด๋ฆ๋ง์ผ๋ก๋ ์ฐธ์กฐํ ์ ์๋ค. ์ด ๋ ์ด๋ฐ ๋ณ์๋ '์ค์ฝํ ๋ฐ์ ์๋ค.', '์ ๋ณด์ธ๋ค.'๋ผ๊ณ ๋งํ๋ค. '๋ณด์ธ๋ค'๋ผ๋ ๊ฒ์ ๊ทธ๊ฒ๋ค์ด ํ๋ก๊ทธ๋จ์์ ์ฌ์ฉ๋ ์ ์๋ค๋ ๋ป์ด๋ค. ๋ณ์๋ผ๋ฉด ๋ณ์๋ช
์ ์ง์ ํด ๊ฐ์ ์ฝ๊ณ ์ธ ์ ์๊ณ , ๋ฉ์๋๋ผ๋ฉด ํธ์ถํด ์ฌ์ฉํ ์ ์๋ค. '์ฌ์ฉํ ์ ์๋ค'๋ผ๋ ๊ฒ์ ๊ทธ๊ฒ๋ค์ '์์กดํ๋ค'๋ ๋ป์ด๋ค...
ํ์ฌ ์จ๋ผ์ธ ๊ต์ก ๋ฐ๊ธฐ - HRDK ํ๊ตญ์ฐ์
์ธ๋ ฅ๊ณต๋จ ์๊ฒฉํ๋ จ mOTP๋ค์ด๋ฐ๊ณ ๋ฑ๋กENI์๊ฒฉํ์๊ต์ก์ ๋์งํธ์ตํฉ๊ธฐ์ ~4/19์ด๋ฒ์ฃผ ๊ธ์์ผ๊น์ง ์์ฒญ ํ ์๊ฐ-ํ๊ฐ-๊ณผ์ (๊น๋จ์ผ ๋ถ์ฅ๋์ด ๊ณผ์ ์๋ฃ ๊ฐ์ง๊ณ ๊ณ์ฌ)209933 ๊ธ์์ผ๊น์ง ํ์ฌ ์ง๋ฌด๊ต์ก ํ๊ฐ ํ์ ์งํ์ง๋์จ 80%์ด์ ์ ํ๊ฐ, ๊ณผ์ ์์ ๊ฐ๋ฅ์ํ(100์ )+๊ณผ์ (100์ )ํฉ์ฐ 120์ (ํ๊ท 60์ )์ด์ ์ ์๋ฃ์ํ ์ ํ ์๊ฐ 1์๊ฐ ์ด๊ฑฐ ํ๋ฃจ 8์ฐจ์ ์ ํ์ด๋ผ ๊ธ์์ผ๊น์ง ๋ค ๋ฃ๊ณ ์๋ฃํ๋ ค๋ฉด ์ค๋ 8๊ฐ๊น์ง, ๋ด์ผ 16๊ฐ๊น์ง ๋ค์ด์ผ ํจ๋ชฉ์์ผ ์คํ ๋ฐ์ฐจ์ผ๋๋ฐ ๋ถ์ง๋ฐํ ํ์ด๋์ผ ๊ฒ ๋ค...ใ
ใ
์ผ์ด ๋๋ฌด ๋ง๋ค....์ง์ง...
์ธ์์ ์์์ด ๋ง์ ๊ณตํฌ์ฆ์ด ์กด์ฌํ๋ค. ๊ณ ์๊ณตํฌ์ฆ, ํ์๊ณตํฌ์ฆ, ํ๊ณตํฌ์ฆ, ๋์ธ๊ธฐํผ์ฆ, ์ฌํ๊ณตํฌ์ฆ, ๊ณค์ถฉ๊ณตํฌ์ฆ... ์ด๋ฐ ๊ณตํฌ์ฆ์ ์ด๋ฆฐ ์์ ์ ๋์ฐํ ๊ฒฝํ์์ ์ค๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค. ๊ทธ ๋์๋ ํผํ ์ ์์๋ ๊ณตํฌ๊ฐ ์ ์ ์ ์ธ์์ผ๋ก ๋จ์ ํ์ฌ์ ์ํฅ์ ๋ฏธ์น๋ ๊ฒ์ด๋ค. ๊ฐ๋ น ํ์ฌ ํ์ฅ์ ๊ฐํ๋ ์ฌ๋๋ค์ '๋ถ' ๊ทธ ์์ฒด๋, ๋ถ์ ๋ ์ฌ๋ฆฌ๊ฒ ํ๋ ๊ฒ๋ค์ ๋ฌด์์ํ๋ค. ์ด์ ๊ณตํฌ์ํฉ์์ ๋ฒ์ด๋ ์คํ๋ ค ๋ถ์ ํต์ ํ ์ ์๋๋ฐ๋ ๋ง์ด๋ค. ํธ๋ผ์ฐ๋ง๋ ์ด ๊ทธ๋ฆผ์ฒ๋ผ ์ค์ค๋ก๋ฅผ ๊ทนํ์ ๊ณตํฌ๋ก ๋ชฐ์ ๋ฃ๋๋ค. ์ด์ฑ๊ณผ ํฉ๋ฆฌ์ฑ์ ์๊ณ ํ์ค์ ์กด์ฌํ์ง ์๋ ์ํฉ์ ๋ง๋ค์ด๋ธ๋ค. ์์ ๊ฐ์์ง๋ฅผ ๋ง์ฃผ์ณค๋๋ฐ๋ ๊ดด๋ฌผ์ด๋ผ๊ณ ๋๋ผ๋ ๊ฒ์ฒ๋ผ.... ์ ์ ์ ์ธ์์ ๊ฝค ์ค๋ ๋จ๋๋ค. ์ค์ค๋ก ๊ณตํฌ์ ๋์์ ๋ง์ฃผํ๋ ค๋ ์ฉ๊ธฐ๋ฅผ ๋ด๊ธฐ ์ ๊น์ง. ํ์ง๋ง ์ด๋ ์๊ฐ ๋ด..