Programming

; develop a program

반응형

형 변환 2

[Java] 상속에서 클래스 생성과 형 변환

하위 클래스가 생성될 때는 상위 클래스의 생성자가 먼저 호출된다. 상속 관계에서 클래스의 생성과정을 보면 하위 클래스가 상위 클래스의 변수와 메서드를 사용할 수 있는 이유와 하위 클래스가 상위 클래스의 자료형으로 형 변환을 할 수 있는 이유를 이해할 수 있다. 이번 포스팅에서는 자바(Java)에서 상속의 클래스 생성과 형 변환에 대하여 공부를 해보고자 한다. 상속에서의 클래스 생성 상속을 받은 하위 클래스는 상위 클래스의 변수와 메서드를 사용할 수 있다. 변수를 사용할 수 있다는 것은 그 변수를 저장하고 있는 메모리가 존재한다는 뜻이다. 상위 클래스를 상속받은 하위 클래스가 생성될 때는 반드시 상위 클래스의 생성자가 먼저 호출된다. 그리고 상위 클래스 상성자가 호출될 때 상위 클래스의 멤버 변수가 메모리..

Back-End/Java 2023.02.05

[Java] 형 변환

이번 포스팅에서는 자바(Java)의 형 변환(type conversion)에 대하여 공부를 해보고자 한다. 형 변환이란 하나의 타입을 다른 타입으로 바꾸는 것을 형 변환(type conversion)이라고 한다 자바에서는 boolean형을 제외한 나머지 기본 타입 간의 타입 변환을 자유롭게 수행할 수 있다. 자바에서 다른 타입끼리의 연산은 우선 피연산자들을 모두 같은 타입으로 만든 후에 수행된다. int n = 10;//int형 변수 n에 정수 값 10을 대입 double dnum = n;//int형 변수 n의 값을 double형 변수 dnum에 대입 위 코드에서 변수 n은 int형이고 변수 dnum은 double형이다. 형 변환이란 이렇게 각 변수의 자료형이 다를 때 자료형을 같게 바꾸는 것을 말한다...

Back-End/Java 2023.01.27
반응형