제이제이
article thumbnail
네트워크 - ch1-5. 프로토콜 계층과 서비스 모델
네트워크 2023. 3. 19. 18:54

💁🏻‍♂️프로토콜 계층과 서비스 모델 🤔 프로토콜 스택(계층)이란? 👉🏻 계층 구조 → 출발 공항과 도착 공항에서의 서비스들은 똑같이 대응됩니다. → 마찬가지로 통신 프로토콜도 보내는 쪽과 받는 쪽의 서비스가 대응되기 때문에 이를 레이어로 만듭니다. 🔎인터넷 프로토콜 🔎OSI 7계층 🤔 OSI 7계층이란? OSI = Open System Interconnection의 약자 OSI Layer를 결정하는 기관 = ISO(International Standard Organization : 국제 표준화 기구)에서 OSI 7계층을 표준으로 작성하였습니다. → “모든 통신 프로토콜은 해당 표준을 따르면 네트워크에 접속이 가능하다”라는 의미를 내포하고 있습니다. → 어떤 기관 내에서만 쓰는 네트워크가 아니라 개방해서..

article thumbnail
4. Java 객체지향 문법(4) - 캡슐화

캡슐화(Encapsulation) 🤔 캡슐화란? 캡슐화는 하나의 목적을 이루기 위해 관련 있는 모든 것을 논리적으로 하나의 캡슐에 담아 두는 것을 의미합니다. -> 객체 지향의 관점에서 캡슐은 클래스에 해당합니다. -> 즉, 클래스를 적절히 캡슐화시키면 프로그램이 간결해집니다. 아래의 세가지 코 감기약이 있고 아래와 같은 기능들이 있다고 가정하겠습니다. 1. 흐르는 ‘콧물’을 멎게하는 기능을 가진 캡슐 약 2. 멈추지 않는 ‘재채기’를 가라앉혀 주는 기능을 가진 캡슐 약 3. 답답한 ‘코막힘’ 상태를 완화시켜 주는기능을 가진 캡슐 약 위의 기능들을 모아 하나의 코 감기약으로 캡슐화를 하면 복용하면 보다 약 사용에 간편합니다. 아래의 코드를 통해 캡슐화가 되지 않은코드와 캡슐화 된 코드 두 가지를 살펴봅시..