사막여우♥ MYPI

사막여우♥
접속 : 4396   Lv. 54

Category

Profile

Counter

  • 오늘 : 4 명
  • 전체 : 30903 명
  • Mypi Ver. 0.3.1 β
[IT] JAVA: 클래스->객체(속성, 기능) (이거 공부하고 있어요) (2) 2012/10/03 AM 07:18
책을 그대로 배끼는 듯한 느낌이지만,

클래스에서 객체의 속성과 기능을 모두 정의하고 객체를 만들어낸다고 하네요.

Objective-C랑 대체 뭐가 다른 것인지 전혀 모르겠습니다;;

챕터 1,2,3에서는 C에서 나오는 것과 거의 똑같은 것들이 나오고 이제 객체지향성 어쩌구가 나오는데,

기본적인 개념이 완전히 같네요;;

책을 거의 10초에 한장씩 넘기다가 가끔 멈추고..이렇게 보고있습니다;

JAVA와 Objective-C의 다른 점이 나와야 뭔가 신명날 듯한 느낌!

신고

 

마왕의다리털    친구신청

C언어 계열의 객체지향 언어들의 기본 문법과 기초 개념이란 건 다 고만고만 하죠.
(전 오히려 그런 것 때문에 배우기 어렵더군요. "이게 이거였나 저게 이거였나..." 하면서...)
문법이 아니라, 내부적인 동작 원리에서 다른 점을 찾아보시면 어떨까요?

GC가 있느냐 없느냐, VM기반이냐 네이티브 기반이냐,
문법적으로 기본 제공해 주는 특별한 데이터형이나
특수 지원기능(멀티스레딩 지원이나 OS 통신 등)은 무엇인가...
뭐 이런걸 보셔야 될 듯......

아예 개념 자체가 다른 언어를 찾으신다면
함수형 언어나 선언형 언어들 중에 찾아보세요.
하스켈이나 프롤로그나.....

사막여우♥    친구신청

그런 부분까지는 제가 아직 왕초짜라 감이 없습니다 ^^;
문법적인 부분에서는 상당히 비슷하더라구요. 제가 objective-c를 공부할 때 가장 어려웠던 부분이 memory 관리 부분이었습니다. 이 부분을 JAVA에서는 garbage collector라는 녀석이 상당 부분 해결해준다고 책에 적혀있더군요. 공부하면서 차이점이 무엇인지 생각해봐야겠습니다.

조언 정말 감사드립니다!
X