Java - 객체의 형변환 - 묵시적 형변환
객체의 형변환 - 조건 : 상속관관계가 있어야 한다. - 정의 : "=" 연산자를 기준으로 좌변과 우변의 데이터 타입이 다른 경우 ex> A a = new B(); - 종류 : 명시적형변환(형변환 연산자 - (타입) ), 묵시적형변환 char c = (char)100; 묵시적형변환 - 상위클래스 = 하위클래스 (부모=자식) 좌변에 온 클래스타입에 대한 접근 및 사용가능함 단, 오버라이딩 된 경우 자식의 메서드를 호출함 소스 public static void main(String[] args) { Object obj = new CastParent(); // obj.toString() + 묵시적형변환 System.out.println(obj); // 묵시적형변환 : 부모 = 자식 CastParent cp =..
개발/Java
2018. 9. 28. 13:37