νŒ€ μ†Œκ°œ
좜제 λ²”μœ„ | μžλ°”_객체지ν–₯_νŠΉμ§•, μžλ°”μ‹€μŠ΅
q1

객체지ν–₯ ν”„λ‘œκ·Έλž˜λ°(OOP)μ—μ„œ λ³€μˆ˜μ™€ ν•¨μˆ˜λ₯Ό ν•˜λ‚˜μ˜ λ‹¨μœ„λ‘œ λ¬ΆλŠ” 것을 무엇이라고 ν•©λ‹ˆκΉŒ?

q2

λΆ€λͺ¨ ν΄λž˜μŠ€μ—μ„œ 물렀받은 κΈ°λŠ₯의 일뢀λ₯Ό μžμ‹ ν΄λž˜μŠ€μ—μ„œ μž¬μ •μ˜ν•˜μ—¬ μ‚¬μš©ν•˜λŠ” 것을 무엇이라고 ν•©λ‹ˆκΉŒ?

Q3

ν•˜λ‚˜μ˜ λ³€μˆ˜λ‚˜ ν•¨μˆ˜κ°€ 상황에 따라 μ—¬λŸ¬ 의미둜 해석될 수 μžˆλŠ” μ„±μ§ˆμ„ 무엇이라고 ν•©λ‹ˆκΉŒ?

Q4

객체지ν–₯ ν”„λ‘œκ·Έλž˜λ°μ—μ„œ 'μ—­ν• 'κ³Ό 'κ΅¬ν˜„'을 λΆ„λ¦¬ν•˜μ—¬ μœ μ—°ν•œ 섀계λ₯Ό κ°€λŠ₯ν•˜κ²Œ ν•˜λŠ” 핡심 κ°œλ…μ€ λ¬΄μ—‡μž…λ‹ˆκΉŒ?

Q5

μžλ°” 컴파일러(javac)에 μ˜ν•΄ μƒμ„±λœ λ°”μ΄νŠΈμ½”λ“œλ₯Ό ν•΄μ„ν•˜κ³  μ‹€ν–‰ν•˜λŠ” 가상 머신은 λ¬΄μ—‡μž…λ‹ˆκΉŒ?

Q6

λ¬Έμžμ—΄(String)κ³Ό 숫자λ₯ΌΒ +Β μ—°μ‚°μžλ‘œ κ²°ν•©ν•˜λ©΄ κ²°κ³ΌλŠ” μ–΄λ–€ νƒ€μž…μ΄ λ©λ‹ˆκΉŒ?

Q7

화면에 λ‚΄μš©μ„ 좜λ ₯ν•œ ν›„ μžλ™μœΌλ‘œ 쀄을 λ°”κΏ”μ£ΌλŠ” λ©”μ†Œλ“œλŠ” λ¬΄μ—‡μž…λ‹ˆκΉŒ?

Q8

System.out.printf()μ—μ„œ μ •μˆ˜ 값을 좜λ ₯ν•  λ•Œ μ‚¬μš©ν•˜λŠ” ν˜•μ‹ μ§€μ •μžλŠ” λ¬΄μ—‡μž…λ‹ˆκΉŒ?

Q9

μŠ€μΊλ„ˆ 클래슀λ₯Ό μ΄μš©ν•΄ ν•œ 쀄 전체λ₯Ό μ½μ–΄μ˜€λŠ” 방식

Q10

λ‹€μŒ μ—°μ‚°μž 쀑 ν”Όμ—°μ‚°μžκ°€ ν•˜λ‚˜λ§Œ ν•„μš”ν•œ '단항 μ—°μ‚°μž'λŠ” λ¬΄μ—‡μž…λ‹ˆκΉŒ?

Q11

λ‹€μŒ 단항 μ—°μ‚°μž 쀑 값을 λ¨Όμ € 증가 μ‹œν‚¨ ν›„ 연산을 μ‹œν–‰ν•˜λŠ” μ—°μ‚°μžλŠ” λ¬΄μ—‡μž…λ‹ˆκΉŒ?

Q12

λ…Όλ¦¬κ°’μ˜ μƒνƒœλ₯Ό λ°˜λŒ€λ‘œ λ’€μ§‘λŠ” 논리 λΆ€μ • μ—°μ‚°μžλŠ” λ¬΄μ—‡μž…λ‹ˆκΉŒ?

Q13

λ‚˜λ¨Έμ§€λ₯Ό κ΅¬ν•˜λŠ” μ‚°μˆ  μ—°μ‚°μžλŠ” λ¬΄μ—‡μž…λ‹ˆκΉŒ?

Q14

두 ν”Όμ—°μ‚°μžμ€‘ ν•˜λ‚˜λ§ŒΒ true일 λ•Œλ§Œ κ²°κ³Όκ°€Β trueκ°€ λ˜λŠ” 논리 μ—°μ‚°μžλŠ” λ¬΄μ—‡μž…λ‹ˆκΉŒ?

Q15

μžλ°”μ—μ„œ ν•œ 쀄 주석을 μž‘μ„±ν•  λ•Œ μ‚¬μš©ν•˜λŠ” κΈ°ν˜ΈλŠ” λ¬΄μ—‡μž…λ‹ˆκΉŒ?