hello world

참으로 알듯말듯 귀찮은 개념.. 객체 지향 언어에선 거의 무조건 등장하는 것 같다.

 

1. overloading

 - 같은 이름의 메소드

 - 다른 반환형, 다른 매개변수 자료형/개수 등등

 - 하나의 메소드(이름)로 다양한 자료형의 매개변수 처리 가능해짐

 

2. overriding

 - 상속 관계에 있는 메소드에 적용됨 (부모로 부터 상속받은 것을 자식에서 변경)

 - 같은 이름의 메소드

 - 같은 반환형, 같은 매개변수 자료형/개수 등등

 - 코드의 재사용성 높임

'Programming' 카테고리의 다른 글

Apple Swift  (0) 2016.04.14
Swift - apple xcode playground1  (0) 2016.04.14
c# -3  (0) 2016.02.28
c# -2  (0) 2016.02.09
c#  (0) 2016.02.09