ㅇㅇ 저도 조금만 봐서 확실히는 모르는데 C++ 처럼 C++에다가 뭔가 더 붙여놓은게 Object C 일 거에요.
C Library 들은 다 있죠.
그런데 C++ 클래스와 Object C 클래스는 서로 따로 써야되는...
전혀 다른 방식이라 상속도 안되고 하는 건 있죠.
C와 유사한 문법으로 OOP를 구현한 언어가 C++ 이라면..
C에 스몰토크의 OOP및 메시지(대화형)문법을 추가한 언어가 ObjectiveC 입니다.
C를 포괄하는 완전 다른 새 언어 이므로 C++ 개념으로 접근하면 배우기가 좀 까다롭습니다...
Cocoa를 떼어내고 보면 심플해서 좀 쉬워집니다..