(Java) 자바의 정석 3판 012일차 - 다형성(클래스, 매개변수, 인터페이스), 참조타입의 형변환, 추상 클래스, 인터페이스, 단일 상속과 다중 상속
객체지향 개념에서 다형성이란 여러 가지 형태를 가질수 있는 능력을 의미함. 자바에서는 한 타입의 참조 변수로 여러 타입의 객체를 참조할 수 있도록 함으로써 다형성을 프로그램적으로 구현함.

태그
글 5개
객체지향 개념에서 다형성이란 여러 가지 형태를 가질수 있는 능력을 의미함. 자바에서는 한 타입의 참조 변수로 여러 타입의 객체를 참조할 수 있도록 함으로써 다형성을 프로그램적으로 구현함.

args도 지역변수다. 또한 main은 변수가 아니라 (클래스) 메소드이다. 자바스크립트에서는 함수를 변수에 담을 수 있어서 함수도 변수의 범주 안에 속하고, 함수와 메소드가 유사한 측면을 갖고 있다보니 main 메소드도 static 키워드를 썼으므로 클래스 변수인 줄 알았는데 아니었다.

인스턴스가 생성될 때 호출되는 인스턴스 초기화 메소드 인스턴스 변수 초기화 작업에 주로 사용된다.

어제는 친구들이랑 노느라 공부를 조금 밖에 못 했다. 그만큼 오늘은 좀 빡시게 달려야겠다.

드디어 오늘부터 객체지향 프로그래밍(OOP, Object Oriented Programming) 파트를 나가기 시작했다. 이전까지는 다른 언어에도 대부분 있는 개념이었는데, 이제부터는 자바의 특성을 배울 차례인 것 같다. 객체 지향 언어는 C++/Javascript 등등이 있으므로 다른 언어를 배울 때도 유익할 것 같다.
