# hiding

2개의 포스트
post-thumbnail

객체 지향 프로그래밍 (Object-oriented programming)

절차적 언어 vs 객체 지향 언어 절차적 언어 : 순차적 명령의 조합, 변수와 함수가 순차적으로 작동하도록 하는 방법 객체 지향 프로그래밍이라는 패러다임이 등장하기 이전에 쓰였으며, 초기 프로그래밍 언어는 일반적으로 절차적 언어이다. (C, Fortran...) 객체 지향 언어 : 프로그램을 다수의 독립적인 객체로 만든 후 조립하여 서로 상호작용하도록 하는 방법 class라고 부르는 데이터 모델의 청사진을 사용해 코드를 작성한다. 데이터와 기능이 별개로 취급되지 않고, 한 번에 묶어서 처리한다. 현대 프로그래밍 언어 대부분이 객체 지향의 특징을 가지고 있다. (Java, python, C++, C#...) >#### 절차 지향 vs 객체 지향 >||절차 지향|객체 지향|

2022년 9월 21일
·
1개의 댓글
·
post-thumbnail

[TIL] 21.03.01.(Mon)

수행 내용 의존 모둠 안내 (질문 및 기술적 이슈 해결 기본 방침) 예) 2A 모둠일 경우 2모둠 (2A, 2B) 안에서 해결 시도 → 해결 불가 시 3모둠 도움 요청 → 리뷰어 도움 요청 (한 노드 당 최대 3시간으로 기준 설정) 타입의 일반화, 추상화, 은닉화, 캡슐화 접근 제어 학습 묵찌빠 프로젝트 2B 모둠 그라운드 룰 설정 묵찌빠 프로젝트 Step 1 의사코드 설계 (w/ Steven) 학습 내용 활동 학습 코드 작성 시 유의 사항 코드를 작성하기 전 어떤 단계를 거칠지 플로우 차트를 먼저 그려본다. 예상 시간(계획 일정)과 실제 걸리는 시간을 스스로 측정하여 얼마나 괴리가 발생하는지 판단하고 숙지한다. 타입의 일반화, 추상화, 은닉화, 캡슐화 타입 세상의 물건들을 공통적인 특징으로 묶어놓은 설계도. 설계도를 통해 메모리에 실제로 만들어지는 것은 인스턴스라 한다. 일반화 (Generaliza

2021년 3월 1일
·
0개의 댓글
·