easydong

[Java] 자바 메모장 코딩

📌 들어가며 당연하게 여기던 도구 Eclipse를 잠시 내려놓고, 메모장(Notepad)만으로 자바를 코딩해본다. 자동 완성도, 즉각적인 오류 표시도 없이 직접 컴파일하고 실행하면서, 자바가 실제로 어떻게 돌아가는지 그 메커니즘을 체감하는 것이 목적이다. 1. 메모장으로 코드 작성 먼저 이름을 출력하는 간단한 코드를 메모장에 작성한다. cl...

[Java] 상속(Extends) 형변환(Casting)

📌 들어가며 이번 글에서는 상속(extends)과 객체 간 형변환(casting)을 다룬다. 문법 자체보다, 자바가 상속·생성자·오버라이딩을 통해 어떤 기능을 제공하는지에 초점을 둔다. 1. 상속 — 중복 제거 인류를 흑인·백인·황인 세 클래스로 나눈다고 하자. 멤버변수·메소드를 일일이 다 만드는 건 프로그래밍의 본질(중복 제거)을 잃는 것이...