일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 카카오인턴
- 부주상골
- 리눅스
- SWIFT
- 독일어독학
- 카카오인턴십
- dp
- c++
- BFS
- istringstream
- 코딩테스트
- ChatGPT
- 부주상골수술후기
- 부주상골증후군
- 독일어
- DFS
- 스택
- sql
- 독학
- 부주상골수술
- 카카오코테
- IOS
- 구현
- SQLD
- 분할정복
- 백준
- 롯데정보통신
- 코테
- 프로그래머스
- 세브란스
Archives
- Today
- Total
목록캡슐화 (1)
슈뢰딩거의 고등어

사용가능한 언어에 대해 알려주시고 각 차이를 말해주세요 [요약] c c++ java python 객체지향 / 절차지향 절차지향 객체지향 객체지향 객체지향 속도 빠름 빠름 느림 느림 용도 시스템프로그래밍 응용프로그래밍 응용/웹 프로그래밍 등 응용/웹/데이터분석 등 객체지향의 특징 1. 추상화 공통의 속성이나 기능을 묶어 이름을 붙이는 것 2. 캡슐화 변수와 함수를 하나로 묶는 것 3. 상속 상위 개념을 하위 개념이 물려받는 것 overloading : 같은 이름의 메서드를 여러개 가지면서 매개변수의 수, 타입을 다르게 하는 기술 overloading : 상위 클래스가 가지고 있는 메서드를 하위클래스가 재정의해서 사용하는 기술 절차지향 객체지향 순서 중시 중시 중시하지 않음 유지보수 어려움 쉬움 초기 개발속..
cs 면접
2022. 2. 20. 20:13