반응형 차이 (2) 썸네일형 리스트형 자바 - Child obj = new Child()와 Parent obj = new Child() 차이 (feat. 업캐스팅) 업캐스팅 예시import java.util.ArrayList;import java.util.List;public class UpCastingExample { public static void main(String[] args) { ArrayList listOne = new ArrayList(); // 일반적인 객체 생성 List listTwo = new ArrayList(); // 업캐스팅을 한 객체 생성 System.out.println(listOne.getClass()); // class java.util.ArrayList System.out.println(listTwo.getClass()); // class java.ut.. 자바 - 객체 vs 인스턴스 뭔 차이? 자바와 같은 객체지향 프로그래밍 언어에서 객체를 다루는 경우가 부지기수이다.객체(object)와 인스턴스(instance)라는 단어를 많이 사용하는데 도대체 차이가 무엇인지 ChatGPT와 구글링을 통해 알아봤다. 객체 - 클래스를 바탕으로 생성된 실제 데이터 덩어리public class Example { public static void main(String[] args) { Person personOne = new Person(); // personOne은 Person 클래스로 구현한 객체이다 }}class Person { ...}위와 같이 클래스와 new 키워드로 생성한 모든 것은 객체이다. 인스턴트 - 클래스를 바탕으로 생성된 특정 객체public class Ex.. 이전 1 다음