카테고리 없음
7.오버로딩(overloading)
thespeace
2021. 9. 1. 19:25
오버로딩이란? 중복 정의 작업
객체지향을 사용하는 쪽(클라이언트)의 편의를 위해서
생성자, 메서드(매게변수만 다른경우), 함수 오버로딩이 있다.
메모리에 차지하는 내용물을 내가 필요한 것만 끌어다쓸수있는게 오버로딩, 생성자 매서드 함수 어디든 걸수있다.
다형성이란. ex) 같은사람이여도 행동이 다 다르다.
개발관점으로 봐보자.
개발관점 - 오버로드-하나의 클래스에서 작업 -매개변수가 다르다.
완성 후 유지보수 -오버라이드 -두개 이상의 클래스에서 작업- 함수의 이름 똑같고 매개변수도 같다.??다시찾아보기