일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Baekjoon
- MST
- django
- 구현
- SQL
- 백준
- 코딩테스트
- Database
- 프림
- 누적합
- 최단경로
- GROUPBY
- SQL코딩테스트
- OrderBy
- BFS
- Pirogramming
- JOIN
- 그래프 탐색
- 자바
- EC2
- 다익스트라
- AWS
- Java
- db
- 크루스칼
- union find
- 피로그래밍
- 배포
- 알고리즘
- 프로그래머스
- Today
- Total
목록추상화 (2)
NullNull

ISO OSI 7 LayerOSI 7계층은 네트워크 프로토콜이 통신하는 구조를 7개의 계층으로 분리한 뒤에, 각 계층 간의 인터페이스를 정의한 네트워크 표준이다. 계층은 순서대로 다음과 같이 구분된다.계층내용PDU (Protocol Data Unit)1 Layer물리 계층 (Physical Layer)Bit2 Layer데이터 링크 계층 (Datalink Layer)Frame3 Layer네트워크 계층 (Network Layer)Packet4 Layer전송 계층 (Transport Layer)Segment5 Layer세션 계층 (Session Layer)Data6 Layer표현 계층 (Presentation Layer)Data7 Layer응용 계층 (Application Layer)Data물리 계층 (Phy..
객체지향 언어의 특징 캡슐화 : 객체의 속성과 메서드를 하나로 묶고 일부를 외부에 감추어 은닉하는 것 추상화 : 복잡한 시스템으로부터 핵심적인 개념 또는 기능을 간추려내는 것 상속성 : 상위 클래스의 특성을 하위 클래스가 이어 받아서 재사용하거나 추가, 확장하는 것 다형성 : 하나의 메서드나 클래스가 다양한 방법으로 동작하는 것. 하나의 객체가 여러 형으로 나타날 수 있는 것 오버로딩 : 같은 이름을 가지는 메서드를 여러개 두는 것 (정적 다형성) 오버라이딩 : 상위 클래스로부터 상속받은 메서드를 하위 클래스가 재정의 하는 것 (동적 다형성) 객체지향 설계원칙 (SOLID) SRP: Single Responsibility Principle 단일 책임 하나의 클래스는 한 가지의 책임만을 가져야 한다. 클래..