์ ์ฒด ๊ธ112 [Python] CodeUp ๊ธฐ์ด 100์ _ 6027, 6028, 6029, 6030, 6031 #6027_ 10์ง ์ ์๋ฅผ ์ ๋ ฅ๋ฐ์ 16์ง์๋ก ์ถ๋ ฅํ๊ธฐ1์๋ฌธ์ ํํ๋ก ์ถ๋ ฅ์ ๋ ฅ: 255์ถ๋ ฅ: ffa = int(input())print('%x'%a)a = input()b = int(a)print('%x'%b) #6028_ 10์ง ์ ์๋ฅผ ์ ๋ ฅ๋ฐ์ 16์ง์๋ก ์ถ๋ ฅํ๊ธฐ2๋๋ฌธ์ ํํ๋ก ์ถ๋ ฅ์ ๋ ฅ: 255์ถ๋ ฅ: FFa = int(input())print('%X'%a)a = input()b = int(a)print('%X'%b) #6029_ 16์ง ์ ์๋ฅผ ์ ๋ ฅ๋ฐ์ 8์ง์๋ก ์ถ๋ ฅํ๊ธฐ2์ ๋ ฅ: f์ถ๋ ฅ: 17a = input()print(f'{int(a,16):o}')a = input()b = int(a, 16)print('%o'%b)ํ์ด์ฌ์์ ์ง๋ฒ ๊ฐ ๋ณํ์ ํ ๋ ์ค๊ฐ์ 10์ง์๋ฅผ ๊ฑฐ์ณ์ผํ๋ค. #6030_ .. 2025. 5. 12. [Java] ์ผ๋ฐ ์์ธ์ ์คํ ์์ธ ๐ ์ฐธ๊ณ ํ ์ฑ - ๊ธฐ๋ณธ์ ์ธ ๊ฐ๋ ์ ์ ๋ฆฌํ๊ณ ์ถ๊ฐ์ ์ผ๋ก ๊ถ๊ธํ ๊ฒ๋ค์ ์ ๋ฆฌํ์ต๋๋ค - ๐ฅ ๐ฅ ๐ฅ โ๏ธ ์์ธ_ 457p • ์์ธ: ์ฐ์ฐ ์ค๋ฅ, ์ซ์ ํฌ๋งท ์ค๋ฅ ๋ฑ๊ณผ ๊ฐ์ด ์ํฉ์ ๋ฐ๋ผ ๊ฐ๋ฐ์๊ฐ ํด๊ฒฐํ ์ ์๋ ์ค๋ฅ๋ฅผ ์๋ฏธํ๋ค. • ์๋ฌ: ์๋ฐ ๊ฐ์ ๋จธ์ ์์ฒด์์ ๋ฐ์ํ๋ ์ค๋ฅ๋ก ๊ฐ๋ฐ์ ํด๊ฒฐํ ์ ์๋ ์ค๋ฅ๋ฅผ ์๋ฏธํ๋ค. ์์ธ๋ ๊ฐ๋ฐ์๊ฐ ํด๊ฒฐํ ์ ์๋ ์ค๋ฅ๋ฅผ ๋งํ๋ค๊ณ ํ๋๋ฐ, ์ด๋ ์ค๋ฅ๋ฅผ ์์ ํด์ ํด๊ฒฐํ๋ ๊ฒ์ด ์๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ ๋ ์ฐจ์ ์ฑ ์ ์ ํํ๋ ๊ฒ์ ๋งํ๋ค.์๋ฌ๋ ์์ ์ฒ๋ฆฌ์์ฒด๋ฅผ ํ ์ ์๋ ์ค๋ฅ์ธ ๋ธ๋ฃจ์คํฌ๋ฆฐ ๊ฐ์ ๊ฒ์ ๋งํ๋ค.์๋ฐ์์ ์์ธ์ ์ต์์ ํด๋์ค๋ Exception ํด๋์ค๊ณ , ์๋ฌ์ ์ต์์ ํด๋์ค๋ Error ํด๋์ค๋ค. ์ด ๋ ๊ฐ์ ํด๋์ค๋ Throwable ํด๋์ค๋ฅผ .. 2025. 5. 8. [Java] ์ต๋ช ์ด๋ ํด๋์ค ๐ ์ฐธ๊ณ ํ ์ฑ - ๊ธฐ๋ณธ์ ์ธ ๊ฐ๋ ์ ์ ๋ฆฌํ๊ณ ์ถ๊ฐ์ ์ผ๋ก ๊ถ๊ธํ ๊ฒ๋ค์ ์ ๋ฆฌํ์ต๋๋ค - ๐ฅ ๐ฅ ๐ฅ โ๏ธ ์ต๋ช ์ด๋ ํด๋์ค_ 436p • ์ต๋ช ์ด๋ ํด๋์ค: ์ด๋ฆ์ ์ ์ ์๋ ์ด๋ ํด๋์ค๋ฅผ ์๋ฏธํ๋ฉฐ, ์ธ์คํด์ค ์ต๋ช ํด๋์ค์ ์ง์ญ ์ต๋ช ์ด๋ ํด๋์ค๊ฐ ์๋ค. • ์ด๋ํด๋์ค์ ์ต๋ช ์ด๋ ํด๋์ค ๋น๊ตํ๊ธฐ.interface MyInterface { public abstract void myMethod1();}class OuterClass { MyInterface inner = new InnerClass(); void myMethod2(){ inner.myMethod1(); } class InnerClass implements MyInte.. 2025. 5. 2. [Java] ์ด๋ ํด๋์ค ๐ ์ฐธ๊ณ ํ ์ฑ - ๊ธฐ๋ณธ์ ์ธ ๊ฐ๋ ์ ์ ๋ฆฌํ๊ณ ์ถ๊ฐ์ ์ผ๋ก ๊ถ๊ธํ ๊ฒ๋ค์ ์ ๋ฆฌํ์ต๋๋ค - ๐ฅ ๐ฅ ๐ฅ โ๏ธ ์ธ์คํด์ค ๋ฉค๋ฒ ์ด๋ ํด๋์ค_ 426p • ์ธ์คํด์ค ๋ฉค๋ฒ ์ด๋ ํด๋์ค: ์์ฐํฐ ํด๋์ค ๋ด์์ ์ธ์คํด์ค์ธ ๊ฐ์ฒด ๋ด๋ถ ๋ฉค๋ฒ์ ํํ๋ก ์กด์ฌํ๋ ํด๋์ค class OuterClass { public int a = 1; protected int b = 2; private int c = 3; void outerMethod(){ System.out.println("์์ฐํฐํด๋์ค!"); } class InnerClass { void innerMethod() { System.out.println(a).. 2025. 4. 29. [Java] ์ถ์ํด๋์ค์ ์ธํฐํ์ด์ค ๐ ์ฐธ๊ณ ํ ์ฑ - ๊ธฐ๋ณธ์ ์ธ ๊ฐ๋ ์ ์ ๋ฆฌํ๊ณ ์ถ๊ฐ์ ์ผ๋ก ๊ถ๊ธํ ๊ฒ๋ค์ ์ ๋ฆฌํ์ต๋๋ค - ๐ฅ ๐ฅ ๐ฅ โ๏ธ ์ถ์ํด๋์ค_ 395p • ์ถ์ํด๋์ค: ๋ฉ์๋ ๋ณธ์ฑ๊ฐ ์์ฑ๋์ง ์์ ๋ฏธ์์ฑ ๋ฉ์๋๋ก, ๋ฉ์๋์ ๊ธฐ๋ฅ์ ์ ์ํ๋ ์ค๊ดํธ ์์ฒด๊ฐ ์์ผ๋ฉฐ ๋ช ๋ น์ด์ ๋์ ์๋ฆฌ๋ ์ธ๋ฏธํด๋ก ์ผ๋ก ๋๋๋ค.abstract class A { abstract void abc(); void bcd() { }}์ถ์ ๋ฉ์๋๋ฅผ 1๊ฐ ์ด์ ํฌํจํ๊ณ ์๋ ํด๋์ค๋ ๋ฐ๋์ ์ถ์ ํด๋์ค๋ก ์ ์ํด์ผํ๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ถ์ ํด๋์ค๋ ๋ฉ์๋์ ๊ธฐ๋ฅ์ด ์ ์๋์ด ์์ง ์๋ ๋ฏธ์์ฑ ๋ฉ์๋์ธ ์ค๊ดํธ๊ฐ ์๋ ํํ์ ๋ฉ์๋๊ฐ 1๊ฐ ์ด์ ์กด์ฌํ๋ค๋ ์๋ฏธ์ด๋ค. ์ถ์ ํด๋์ค์ ํ์์ class ํค์๋ ์์ abstract๋ฅผ ๋ถ์ฌ ํํํ.. 2025. 4. 28. [์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ] C์ธ์ด - ํฌ์ธํฐ ๊ฐ๋ ๊ณผ ๋ฌธ์ ๐คธ๐ป ๐คธ๐ป ๐คธ๐ป ํฌ์ธํฐ(Pointer)ํฌ์ธํฐ๋ ๋ณ์์ ์ฃผ์๊ฐ์ ์ ์ฅํ๋ ๊ณต๊ฐ์ด๋ค.int *b = &aint *b๋ b๊ฐ ์ด๋ค intํ ์ฃผ์๋ฅผ ๋ด์ ์ ์๋ค๋ ์๋ฏธ์ด๋ค.= &a๋ b์ a์ ๊ฐ์ ์ ์ฅํ๋ ์๋ฏธ์ด๋ค. 1. ๊ธฐ๋ณธ ๊ฐ๋ int a = 10;int *b = &a;a์ ๊ฐ์ 10, a์ ์ฃผ์๋ 0x7ffee3b8daceb์ ๊ฐ์ a์ ์ฃผ์๊ฐ ๋๊ณ , *b์ ๊ฐ์ a์ ๊ฐ์ด ๋๋ค.์ด๋ *๊ณผ &๋ ์๋ก ์์ํ๋ ํจ๊ณผ๋ฅผ ์ง๋๋ค. ์ฆ, *๊ณผ &๊ฐ ๊ฐ์ด ๋ง๋๋ฉด ์ฌ๋ผ์ ธ์ ํด๋น ๋ณ์๋ง ๋จ๊ฒ ๋๋ค. &๋ "์ง ์ฃผ์ ์ข ์๋ ค์ค!"๋ผ๋ ์๋ฏธ๋ผ๋ฉด, *์ "๊ทธ ์์ ์ฌ๋ ์ฌ๋(๊ฐ)์ ์๋ ค์ค!"๋ผ๊ณ ์๊ฐํ๋ฉด ๋๋ค. (์ฌ์ค ์๋ฏธ ํ๋ํ๋๋ฅผ ์ดํดํ๊ธฐ๋ณด๋ค, ๊ทธ๋ฅ ์์๋๋ค๋ ๊ฒ๋ง ์์๋๊ณ 1์ฐจ์ ๋ฐฐ์ด, 2์ฐจ์ ๋ฐฐ์ด.. 2025. 4. 11. ์ด์ 1 ยทยทยท 9 10 11 12 13 14 15 ยทยทยท 19 ๋ค์