2020-04-03 TIL
03 Apr 2020
|
TIL
계획수행표
계획 |
수행 |
프로그래밍 언어론 수업 |
X |
윈도우즈 프로그래밍 수업 |
O |
이산수학 수업 |
O |
알고리즘 과제 |
X |
수행도 |
50% |
Today I Learend
이산수학
- 1장을 마치고 2장 집합에 들어갔다. 2장 집합에서는 집합과 집합의 연산에 대해서 배울 수 있었다.
- 집합의 개념과 집합의 연산에 대해서 배웠다. 집합은 논리와 연동되는 부분이 많아 논리에 대해서 잘 숙지해두어야 집합을 배우는데 도움이 될 것 같다.
윈도우즈 프로그래밍
- 상속에 대해서 배웠다. C# 에서 상속은
: 부모클래스
이런 식으로 상속을 받는다.
- virtual : virtual 키워드는 파생 클래스에서 재정의할 수 있지만 필수가 아님. 완벽한 기능을 제공 가능.
- abstract : 파생클래스에서 무조건 재정의 해야하는 메소드나 변수. 추상 클래스는 직접 인스턴스화 불가능
- interface : 추상클래스와 비슷하지만 변수 사용 불가능.( 단, 프로퍼티 사용 가능 )
- 상속은 객체지향 프로그래밍에서 다형성을 표현하기 위해 중요한 개념이다!
느낀점
- 어제 계획했던 일 중 절반 밖에 이행하지 못했다. 늦잠을 자서 점심 쯤에 일어나다 보니 공부를 점심부터 시작할 수 밖에 없었다. 그리고 저녁에 약속이 있어서 계획을 모두 달성하지 못했다.
- C#도 객체지향 프로그래밍 언어이다 보니 자바와 비슷한 부분이 많지만 super를 base로 표현하는 등 세부적인 곳에서 차이가 있다.
- 이산수학은 아직 따라갈만 하지만 나중에 내용들이 중복되다 보면 복잡할 것 같다. 내용들을 잘 숙지해놔야겠다.
내일 할 일
- 프언어 수업
- 이것이 자바다 예외 파트 공부
- 알고리즘 과제 최소 절반 해결하기
- 알고리즘 1장 복습
Comments