String
-
(김영한의 실전 자바 - 중급 1편) 5 - 내용 정리카테고리 없음 2024. 5. 28. 16:49
[1. Object 클래스] * 정적 의존관계 vs 동적 의존관계 - 정적 의존관계 : 컴파일 시간에 결정, 주로 클래스 간의 관계 의미 프로그램 실행하지 않고 클래스 내에서 사용하는 타입만 보면 의존관계 알 수 있음 - 동적 의존관계 : 프로그램 실행하는 런타임에 확인할 수 있다. 어떤 인자로 어떤 객체가 전달될 지는 프로그램 실행해야 알 수 있다. ex) ObjectPrinter.print(Object obj) 에서 어떤인자로 어떤 객체가 전달 될 지 프로그램 실행해야 알 수 있음Car 인스턴스가 넘어오거나 Dog 인스턴스가 넘어오는지 실행해야만 알 수 있다. ■ equals()* 동일성(Identity) vs 동등성(Equality) - 동일성(완전히 같음) : == 연산자를 사용해서 두 객체의..