Access1 17. Objective-C 클래스와 객체 (메모리), 접근제어 [@property, 스레드 안전, 접근제어] Objective-C는 이름만 봐도 알 수 있듯이 C언어에서 객체지향의 개념을 더한 슈퍼셋 언어이다.객체지향 프로그래밍에서 클래스는 핵심 기능인데 클래스는 객체를 찍어내기 위한 틀 혹은,데이터와 데이터를 조작하는 메서드를 하나로 묶은 것으로 설명할 수 있다. 클래스와 객체클래스는 객체를 찍어내기 위한 템플릿, 설계도이다.객체는 일반적으로 클래스의 인스턴스를 말한다.(클래스를 바탕으로 실제로 메모리에 만들어진 것)인스턴스는 특정 클래스에서 생성된 객체를 의미한다.(어떤 클래스에서 만들어진 것인지가 중요할 때 사용) 객체와 인스턴스를 엄밀히 구분하는 것은 어렵고, 객체는 클래스에서 생성된 모든 것,인스턴스는 특정 클래스에서 생성된 것을 강조하기 위해 사용하는 용.. 2024. 5. 20. 이전 1 다음