본문 바로가기
728x90
반응형

객체2

35) 매개변수의 다형성(2)-하나의 배열로 여러 종류 객체 다루기 35) 매개변수의 다형성(2)-하나의 배열로 여러 종류 객체 다루기 이전 시간에 이어 매개변수 다형성의 장점 2인 하나의 배열로 여러 종류 객체 다루기를 보겠습니다. 1. 여러종류의 객체를 배열로 다루기 -조상 타입의 배열에 자손들의 객체를 담을 수 있다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 class Buyer{ int money = 10000; int bonusPoint = 0; Product[] cart = new Product[10]; int i = 0; void buy(Product p) { if(money 2021. 6. 10.
2)객체지향-클래스와 객체,변수(속성),메서드(기능),인스턴스 2)객체지향-클래스와 객체,변수(속성),메서드(기능),인스턴스 2-1)클래스와 객체 클래스의 정의: 객체를 정의해 놓은 것 클래스의 용도: 객체를 생성하는 데 사용 객체의 정의: 실제로 존재하는 것, 사물 or 개념 객체의 용도: 객체가 가지고 있는 기능과 속성에 따라 다름 굉장히 교과서적인 표현이죠?ㅋㅋㅋ저는 개념 자체를 어렵게 생각하는 경향이 있어 받아들이는데 오래 걸렸습니다.. 하지만 딱 이것만 외워두세요. 클래스=설계도 객체=제품 클래스=설계도 예를 들어, 커피머신 설계도는 커피머신을 만들기 위해 필요합니다. 이 설계도만 가지고 있다면 같은 커피머신을 여러 개 만들 수 있죠. 객체=제품 객체는 말 그대로 커피머신 자체 제품입니다. 설계도를 참고하여 만든 사물인 것이죠. 다른 것으로 예를 들어볼까요.. 2021. 4. 9.
728x90
반응형