Java 객체 지향 프로그래밍 핵심: 클래스, 캡슐화 및 메모리 구조 분석
클래스와 객체의 개념 및 정의
클래스(Class)는 현실 세계의 사물이나 개념을 프로그래밍적으로 추상화한 설계도입니다. 클래스는 크게 두 가지 요소로 구성됩니다.
속성(Attribute): 사물의 특징을 나타내는 데이터 (예: 전자기기의 제조사, 가격)
행동(Behavior): 사물이 수행할 수 있는 기능 (예: 전화 걸기, 메시지 전송)
객체(Object)는 클래스라는 설계도 ...
8월 11일 10:18에 게시됨
C 언어 메모리 구조 분석: 정수, 바이트 오더, 부동소수점 저장 방식
1. 정수의 메모리 저장 방식
정수는 이진수로 표현될 때 원코드(부호-크기), 1의 보수, 2의 보수 세 가지 형태를 가집니다. 이 세 방식 모두 최상위 비트(MSB)는 부호 비트로 사용되며, 0은 양수, 1은 음수를 나타냅니다. 나머지 비트는 실제 수치 값을 표현합니다.
양수: 원코드, 1의 보수, 2의 보수가 모두 동일합니다.
음수: 세 가지 표현 방식이 서로 다릅니다.
원코 ...
7월 21일 21:39에 게시됨