본문 바로가기
반응형

프로그래밍언어 & 프레임워크/C#46

C# 구조체(Structure Types) 아래 글은 C# 구조체 관련 개념 정리 및 작성자 공부를 위해 작성되었습니다. 📃 참고자료 C# 교과서(길벗 출판사) - 22단원 구조체 285 ~ 298페이지 유튜브채널 VisualAcademy [C# 교과서 마스터하기 22. 구조체] https://www.youtube.com/watch?v=O6g8VAeQS9w ✳ 구조체란? 여러 개의 데이터 형식을 하나로 묶어서 관리하는 개념 하나의 이름으로 여러 데이터 형을 보관 클래스 구조보다 접근이 빠름(스택 사용) 상속 불가능 프로그램 내에서 데이터 보관 용도로 사용 ✳ 데이터 보관 관점 비교 변수(Variable) - 하나의 이름으로 하나의 데이터 형식을 하나만 보관하는 그릇 배열(Array) - 변수 확장 - 하나의 이름으로 하나의 데이터 형식을 여러 개.. 2021. 5. 23.
C# 생성자(Constructor) 아래 글은 C# 생성자 관련 개념 정리 및 작성자 공부를 위해 작성되었습니다. 📃 참고자료 C# 교과서(길벗 출판사) - 35단원 생성자 470 ~ 481페이지 유튜브채널 VisualAcademy [C# 교과서 마스터하기 35. 생성자] https://www.youtube.com/watch?v=5Qi7VYJKQkE ✳ 생성자 (Constructor) 클래스 이름과 동일한 이름을 사용하는 메서드 클래스 실행 시 제일 먼저 실행되는 메서드 클래스(개체)를 초기화 시켜주는 메서드 -> void 키워드를 붙이지 않고 반환 값도 없음 생성자는 개체를 초기화 -> 클래스 내의 필드를 초기화 현실 세계에서 자동차의 시동을 거는 동작에 비유 ✳ 기본 생성자 사용 기본 생성자의 특징 - public 액세스 한정자 - 클.. 2021. 5. 22.
C# 필드(Field) 아래 글은 C# 필드 관련 개념 정리 및 작성자 공부를 위해 작성되었습니다. 📃 참고자료 C# 교과서(길벗 출판사) - 34단원 대리자 460 ~ 469페이지 유튜브채널 VisualAcademy [C# 교과서 마스터하기 34. 필드(Field)] https://www.youtube.com/watch?v=VPCVleg-RiM ✳ 필드란 클래스 안에서 선언된 변수(Variable)를 필드 필드는 일반적으로 클래스의 부품 역할을 하며 대부분 private 한정자가 붙음 참고로 C / C++ 등의 언어에서는 해당 범위에서의 전역 변수(Global Variable)와 같은 의미 필드는 클래스가 가지는 속성이며 변수 또는 상수가 위치 * 상수 -> const 키워드: C# -> final 키워드: Java * 읽기.. 2021. 5. 21.
C# 이벤트(Event) 아래 글은 C# 이벤트 관련 개념 정리 및 작성자 공부를 위해 작성되었습니다. 📃 참고자료 C# 교과서(길벗 출판사) - 41 이벤트(Event) 564 ~ 566페이지 유튜브채널 VisualAcademy [C# 교과서 마스터하기 41. 이벤트(Event)] csharpstudy.com (https://www.csharpstudy.com/CSharp/CSharp-event.aspx) https://www.youtube.com/watch?v=C8xtvboY1gI # 이벤트 특정 상황이 발생할 때 개체 또는 클래스에서 알림을 제공 할 수 있도록 하는 멤버 이벤트는 클래스내에 특정한 일(event)이 있어났음을 외부의 이벤트 가입자(subscriber)들에게 알려주는 기능 클래스 내에서 일종의 필드처럼 정의된.. 2021. 5. 21.