728x90
λ°˜μ‘ν˜•

** ν•œκΈ€ 단좕기 κΏ€νŒ μ •λ¦¬ν•΄λ“œλ¦½λ‹ˆλ‹€

  • ν‘œ 곡간 보기 μ’‹κ²Œ 늘리고 쀄이기 : [F5] + μ›ν•˜λŠ” 만큼 [Shift] μ›ν•˜λŠ” 만큼 μ„ νƒν•˜κΈ° =>  [Ctrl] + [ν™”μ‚΄ν‘œ] 
  • κΈ€κΌ΄, 문단 λͺ¨μ–‘ 볡사 뢙이기 : [Alt] + [c]
  • μžκ°„ 쀄이기 : [Shift] + [Alt] + [R]
  • μžκ°„ 넓이기 : [Shift] + [Alt] + [E]
  • ν‘œ 크기 μΌμ •ν•˜κ²Œ μ μš©ν•˜κΈ° : [W] - λ„ˆλΉ„[H] - 높이

+ ν•œκΈ€μ€ μ•„λ‹ˆμ§€λ§Œ [Ctrl] + 마우슀 μŠ€ν¬λ‘€ν•˜λ©΄ ν™”λ©΄ 크기가 ν™•λŒ€λ˜κ³  μΆ•μ†Œλ˜κ³  ν•©λ‹ˆλ‹Ή~~

 


1) λ©”μ„œλ“œ

 

1-1) λ©”μ„œλ“œμ˜ κ°œλ…

 

  • μž¬μ‚¬μš©ν•  수 μžˆλŠ” μ½”λ“œλ₯Ό λͺ¨μ•„λ‘” 집합
  • λ…λ¦½μ μœΌλ‘œ μ‘΄μž¬ν•˜μ§€ μ•Šκ³  클래슀 λ‚΄λΆ€μ—μ„œλ§Œ μ •μ˜λœλ‹€
  • μ½”λ“œλ₯Ό λͺ¨λ“ˆν™”ν•΄ 가독성을 λ†’μ΄λ―€λ‘œ ν”„λ‘œκ·Έλž¨ ν’ˆμ§ˆμ„ ν–₯μƒμ‹œν‚¨λ‹€

 

1-2) λ©”μ„œλ“œμ˜ ꡬ쑰

  • λ©”μ„œλ“œλŠ” 헀더와 본체둜 κ΅¬μ„±λœλ‹€
  • ν—€λ”λŠ” λ©”μ„œλ“œμ˜ μ ‘κ·Ό μ§€μ •μž, λ°˜ν™˜ νƒ€μž…, λ©”μ„œλ“œ 이름, λ§€κ°œλ³€μˆ˜λ‘œ κ΅¬μ„±λœλ‹€
  • μ ‘κ·Ό μ§€μ •μž : λ©”μ„œλ“œμ˜ νŠΉμ„±μœΌλ‘œ μ»΄νŒŒμΌλŸ¬μ— λ©”μ„œλ“œμ˜ μ ‘κ·Ό λ²”μœ„λ₯Ό μ•Œλ €μ€€λ‹€
  • λ°˜ν™˜ νƒ€μž… : λ©”μ„œλ“œκ°€ 본체λ₯Ό μ‹€ν–‰ν•œ ν›„ λ°˜ν™˜ν•  데이터 νƒ€μž…μ΄λ‹€. λ°˜ν™˜ν•  데이터가 μ—†λ‹€λ©΄ λ°˜ν™˜ νƒ€μž…μ— voidλ₯Ό μ‚¬μš©ν•œλ‹€. λ”°λΌμ„œ main() λ©”μ„œλ“œλŠ” λ°˜ν™˜ν•  데이터가 μ—†μœΌλ―€λ‘œ λ°˜ν™˜ νƒ€μž…μœΌλ‘œ voidλ₯Ό μ‚¬μš©ν•œλ‹€
  • 지역 λ³€μˆ˜ : λ©”μ„œλ“œλŠ” λ³€μˆ˜λ₯Ό μ„ μ–Έν•΄ μ‚¬μš©ν•˜λŠ”λ°, λ§€κ°œλ³€μˆ˜λ‚˜ λ©”μ„œλ“œ 본체에 μ„ μ–Έλœ λ³€μˆ˜λ₯Ό 지역 λ³€μˆ˜λΌκ³  ν•œλ‹€.
  • λ³Έμ²΄λŠ” μ‹€ν–‰ν•  μ½”λ“œλ₯Ό λ‚˜μ—΄ν•˜λŠ” λΆ€λΆ„μœΌλ‘œ λ©”μ„œλ“œ μ‹€ν–‰ 블둝이닀

 

1-3) λ©”μ„œλ“œ μ˜€λ²„λ‘œλ”©

 

  • μžλ°”λŠ” λ©”μ„œλ“œ μ‹œκ·Έλ„ˆμ²˜(λ©”μ„œλ“œ 이름, λ§€κ°œλ³€μˆ˜μ˜ 개수, λ§€κ°œλ³€μˆ˜μ˜ 데이터 νƒ€μž…, λ§€κ°œλ³€μˆ˜μ˜ μˆœμ„œλ₯Ό 의미)λ₯Ό μ‚¬μš©ν•΄ λ©”μ„œλ“œλ₯Ό κ΅¬λΆ„ν•œλ‹€
  • λ©”μ„œλ“œ 이름이 λ™μΌν•˜λ”λΌλ„ λ§€κ°œλ³€μˆ˜μ˜ 개수, λ§€κ°œλ³€μˆ˜μ˜ 데이터 νƒ€μž…, λ§€κ°œλ³€μˆ˜μ˜ μˆœμ„œ 쀑 ν•˜λ‚˜λΌλ„ λ‹€λ₯΄λ©΄ μ„œλ‘œ λ‹€λ₯Έ λ©”μ„œλ“€ μ·¨κΈ‰ν•œλ‹€. 
  • 이름은 κ°™μ§€λ§Œ λ©”μ„œλ“œ μ‹œκ·Έλ„ˆμ²˜κ°€ λ‹€λ₯Έ λ©”μ„œλ“œλ₯Ό μ •μ˜ν•˜λŠ” 것을 λ©”μ„œλ“œ μ˜€λ²„λ‘œλ”©μ΄λΌκ³  ν•œλ‹€.

public class OverloadDemo {

       public static void main(String[] args) {

              int i1 = 3, i2 = 7, i3 = 10;

              double d1 = 7.0, d2 = 3.0;

              System.out.printf("max(%d, %d) = %d\n", i1, i2, max(i1, i2));

              System.out.printf("max(%.1f, %.1f) = %.1f\n", d1, d2, max(d1, d2));

              System.out.printf("max(%d, %d,%d) = %d\n", i1, i2, i3, max(i1, i2, i3));

       }

       public static int max(int n1, int n2) {

              int result = n1 > n2 ? n1 : n2;

              return result;

       }

        public static double max(double n1, double n2) {

        double result = n1 > n2 ? n1 : n2;

        return result;

        }

        public static int max(int n1, int n2, int n3) {

         return max(max(n1, n2), n3);

        }

}

닡은

max(3, 7) = 7

max(7.0, 3.0) = 7.0

max(3, 7,10) = 10

μž…λ‹ˆλ‹€~

 

2)  Github μ‚¬μš©ν•˜κΈ°

 

2-1) Github 아라보기

  • GitHub : μ½”λ“œ μ €μž₯μ†Œ(μ½”λ“œ μ €μž₯μ†Œμ˜ ν΄λΌμš°λ“œ 같은 λŠλ‚Œ)
  • Gitμ΄λž‘ GitHubλŠ” λ‹€λ₯΄λ‹€ (Git은 μ½”λ“œ κ΄€λ¦¬ν•˜μ—¬ Github에 μ½”λ“œλ₯Ό μ €μž₯)
  • ν¬ν† ν΄λ¦¬μ˜€ μž‘μ„±μ— μ’‹λ‹€

 

2-2) 폴더 λ§Œλ“€κΈ°

  • κ°€μž…μ„ ν•œλ‹€ : ꡬ글 μ•„μ΄λ””λ‘œ ν•˜λ©΄ μ’‹μŒ
  • μ΄ˆλ‘μƒ new 창을 λ“€μ–΄κ°„λ‹€
  • repository name 폴더λͺ…을 μž…λ ₯ν•œλ‹€
  • νŒŒμΌμ„ κ³΅μœ ν•˜λ €λ©΄ public λ³΄μ•ˆν•˜λ €λ©΄ privateλ₯Ό μ„ νƒν•œλ‹€
  • create repositoryλ₯Ό μ„ νƒν•˜μ—¬ 폴더λ₯Ό λ§Œλ“ λ‹€

 

2-3) 파일 μΆ”κ°€ν•˜κΈ°

 

  • κΉƒ μ‚¬μš©ν•˜μ§€ μ•Šκ³  νŒŒμΌμ„ μ—…λ‘œλ“œν•œλ‹€λ©΄...
  • Add file에 Upload files에 λ“€μ–΄κ°„λ‹€μŒ
  • νŒŒμΌμ„ λ“œλž˜κ·Έν•˜κ±°λ‚˜ νŒŒμΌμ„ μ„ νƒν•©λ‹ˆλ‹€
  • Commit changes 밑에 μ„€λͺ…을 μΆ”κ°€ν•©λ‹ˆλ‹€.

 

제 κΉƒν—ˆλΈŒμž…λ‹ˆλ‹€~~~ λ§Žμ€ 관심 λΆ€νƒλ“œλ €μš©πŸ’•πŸ’•

 

https://github.com/chosuhyeon0812/Test.git

 

GitHub - chosuhyeon0812/Test

Contribute to chosuhyeon0812/Test development by creating an account on GitHub.

github.com

 

728x90
λ°˜μ‘ν˜•

+ Recent posts