일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 배열초기화
- 메소드숨기기
- 오버라이딩
- 형식변환
- 인터페이스 예제
- 무명형식
- is
- 추상 프로퍼티
- 인터페이스 상속
- 인터페이스의 프로퍼티
- 클래스 연습문제
- 프로퍼티
- as
- 배열
- base()
- 가변배열
- 프로퍼티와 생성자
- 일반화 클래스
- 접근 한정자
- 이것이C#이다
- 컬렉션 초기화
- 자동구현프로퍼티
- 중첩클래스
- 분할 클래스
- System.Array
- this 키워드
- 클래스
- 인덱서
- 튜플
- c#
- Today
- Total
목록프로퍼티 (3)
제로의영역
* 본 블로그 글은 머리가 아~~~주 나쁜 왕X100초보가 프로그래밍을 공부하면서 정리를 위해 작성하는 글입니다. 잘못 정리되거나 제가 잘못 이해한 글은 이해 및 조언 부탁드립니다. * 공부는 '이것이 C#이다' 책을 보고 하고 있습니다. 참고로 저같은 왕초보가 보기 어렵게 써져 있어서 별도의 정리 문서를 만들게 되었습니다. 프로퍼티는 데이터의 오염에 대해선 메소드처럼 안전하고, 데이터를 다룰 때는 필드처럼 간결하지만, 많은 경우에 중복된 코드를 작성하고 있다는 기분이 들게 함. public class NameCard//class 생성 { private string name;//필드 생성1 private string phoneNumber;//필드 생성2 public string Name//프로퍼티 생성 ..
* 본 블로그 글은 머리가 아~~~주 나쁜 왕X100초보가 프로그래밍을 공부하면서 정리를 위해 작성하는 글입니다. 잘못 정리되거나 제가 잘못 이해한 글은 이해 및 조언 부탁드립니다. * 공부는 '이것이 C#이다' 책을 보고 하고 있습니다. 참고로 저같은 왕초보가 보기 어렵게 써져 있어서 별도의 정리 문서를 만들게 되었습니다. 프로퍼티 선언 문법을 알아보겠습니다. 1. 프로퍼티 구성 키워드 (1) get{...}과 set{...}을 접근자(accessor)라고 함. 1) get 접근자: 필드로부터 값을 읽어 옴. 2) set 접근자: 필드에 값을 할당 (2) value 키워드: 선언하지 않아도 C# 컴파일러가 set 접근자의 암묵적 매개 변수로 간주 2. 사용법 class 클래스 이름 { 데이터 형식 필드..
* 본 블로그 글은 머리가 아~~~주 나쁜 왕X100초보가 프로그래밍을 공부하면서 정리를 위해 작성하는 글입니다. 잘못 정리되거나 제가 잘못 이해한 글은 이해 및 조언 부탁드립니다. * 공부는 '이것이 C#이다' 책을 보고 하고 있습니다. 참고로 저같은 왕초보가 보기 어렵게 써져 있어서 별도의 정리 문서를 만들게 되었습니다. 클래스를 작성하다 보면 필드(클래스 안에서 선언된 변수들)를 public으로 선언해버리고 싶은 충동일 자주 일어난다고 합니다. 왕초보인 저는 알 수 없는 충동입니다만.... public은 클래스의 내부/외부 모든 곳에서 접근할 수 있는 접근 한정자로 사용하면 클래스내부 외부에서 접근이 가능하여 private, protected처럼 접근 제한을 고민할 필요가 없어 쓰기는 쉽지만 의도치..