2024/09/24 2

240924(화) 프로그래밍 공부 마인드 세팅

정독한다. (강의 보기)익힌다. (실제 코드를 통한 실습)재해석한다. (나만의 관점으로 다시해보기) 뜻의 해석은 개개인마다 다르겠지만, 내가 이해한 내용은 괄호의 내용과 같다.어쩌면 지금 내 상황에 가장 맞는 말이 아닌가 싶다. 지금의 어려운 개념을 완벽하게 이해하려고 하지 말고실습 위주로 학습하여 나만의 것으로 만드는 방법은 생각해보면정말 코딩뿐만 아니라 모든 분야에 잘 쓰는 방법인 것 같다. 과거에 어렵다고 생각한 자격증을 취득할때도 지금 생각해보면 꾸준한 반복으로 내 것으로 만들었었기에 매일 이 글을 보며 앞으로는 공부방식을 조금씩 바꿔 나가야겠다.

자유게시판 2024.09.24

240924(화) C# 문법 종합반 [클래스와 객체]

객체지향 프로그래밍(Object-Oriented Programming, OOP)의 특징특징1) 캡슐화: 데이터와 기능을 하나의 단위로 묶는것을 뜻함2) 상속: 기존의 클래스를 확장하여 새로운 클래스를 만듬- 부모 클래스의 동작과 특성을 자식 클래스가 상속받아 재사용 가능- 코드의 중복 감소, 클래스 간 계층 구조를 구성하여 코드의 구조화, 유지 보수 용이3) 다형성: 하나의 인터페이스나 기능을 다양한 방식으로 구현하거나 사용하는 능력- 하나의 메서드 이름이 다양한 객체에서 다르게 동작할 수 있도록 함- 유연하고 확장 가능한 코드 작성이 가능함, 코드의 가독성 재사용성 높임4) 추상화: 복잡한 시스템이나 개념을 단순화하여 필요한 기능에 집중5) 객체: 객체는 클래스로부터 생성된 실체, 데이터와 해당 데이터..

개발일지 2024.09.24