ASP/ADO.Net C# 실무 과정 자료] 상속과 관련된 용어 설명






ASP/ADO.Net C# 실무 과정 자료] 상속과 관련된 용어 설명

실무개발자를위한 실무교육 전문교육센터학원

www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.


상속과 관련된 용어 설명


ASP/ADO.Net C# 실무 과정 자료] 상속(Inheritance)의 개념 & 사용






ASP/ADO.Net C# 실무 과정 자료] 상속(Inheritance)의 개념 & 사용


실무개발자를위한 실무교육 전문교육센터학원

www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.


상속(Inheritance)의 개념 & 사용 


상속(Inheritance)의 개념 



상속(Inheritance)의 사용

■ 상속이란, 부모 클래스(parent class)의 멤버변수와 멤버 메소드를 제한적으로 물려받는 것을 의미한다.


■ 자손 클래스는 부모로 부터 상속받은 속성외에 자신만의 속성을 지닐 수 있다.


■ 기존에 구축해 놓은 클래스들을 재사용 해서 그 클래스를 확장한다.


 재사용을 하지 않는다면 기존 클래스에 정의된 것을 자식 클래스에서도 재작성해야 할 것이다.



ASP/ADO.Net C# 실무 과정 자료] 특수 생성자







ASP/ADO.Net C# 실무 과정 자료] 특수 생성자

실무개발자를위한 실무교육 전문교육센터학원

www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.


특수 생성자


■ Private 생성자

  - 생성자에 private 접근 제한자를 붙인면, 인스턴스를 생성할 수 없게 만든다.

  - 수학 함수 처럼 인스턴스가 없이 메소드만 사용하고 싶은 경우 사용한다.



■ Static 생성자

 - 인스턴스 만들지 않고 class를 직접 사용하는 경우의 초기화 메소드



ASP/ADO.Net C# 실무 과정 자료] 생성자 초기화 리스트






ASP/ADO.Net C# 실무 과정 자료] 생성자 초기화 리스트

실무개발자를위한 실무교육 전문교육센터학원

www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.


생성자 초기화 리스트


ASP/ADO.Net C# 실무 과정 자료] 생성자 오버로딩 예제(2)






ASP/ADO.Net C# 실무 과정 자료] 생성자 오버로딩 예제(2)

실무개발자를위한 실무교육 전문교육센터학원

www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.


생성자 오버로딩 예제(2)


ASP/ADO.Net C# 실무 과정 자료] 생성자 오버로딩 예제(1)







ASP/ADO.Net C# 실무 과정 자료] 생성자 오버로딩 예제(1)

실무개발자를위한 실무교육 전문교육센터학원

www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.


생성자 오버로딩 예제(1)


ASP/ADO.Net C# 실무 과정 자료] 생성자 (Constructor) (2)






ASP/ADO.Net C# 실무 과정 자료] 생성자 (Constructor) (2)

실무개발자를위한 실무교육 전문교육센터학원

www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.


생성자 (Constructor) (2)


■ 인스턴스 생성자


- 기본 생성자가 하지 않는 일을 생성자에서 해야 할 때, 클래스와 동일한 이름을 가지는 메소드를 오버라이딩하여 사용한다.


- 생성자 메소드가 있으면 기본 생성자는 호출되지 않는다.


- 다양한 인자를 가진 여러 개의 생성자를 오버로딩 할 수있다. (다음 페이지 예제)


- 읽기 전용 필드를 생성자가 초기화 할 수 있다.



ASP/ADO.Net C# 실무 과정 자료] 생성자 (Constructor) (1)






ASP/ADO.Net C# 실무 과정 자료] 생성자 (Constructor) (1)


실무개발자를위한 실무교육 전문교육센터학원

www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.


생성자 (Constructor) (1)





+ Recent posts