c 함수가 계산해서 값만 돌려주는거면
c++ 클래스 객체 이건 c 구조체 + 함수를 하나로 묶어서 쓰는건가?
글고 구조체 안에서 선언한 변수는 그 클래스 안에서만 쓸수 있는거고?
아직까지는 단순한거 하는중이라 이걸 어디에 쓰는지 모르니 감이 잘 안오네
이거 많이 써?
c 함수가 계산해서 값만 돌려주는거면
c++ 클래스 객체 이건 c 구조체 + 함수를 하나로 묶어서 쓰는건가?
글고 구조체 안에서 선언한 변수는 그 클래스 안에서만 쓸수 있는거고?
아직까지는 단순한거 하는중이라 이걸 어디에 쓰는지 모르니 감이 잘 안오네
이거 많이 써?
ㅇㅇㅇ
기술적으로 보면 구조체 멤버로 함수까지 껴넣다고 말한 니 생각이 얼추 맞다고 보면 되고 좀 더 넓은 의미로 보자면 구조체는 단순히 값들의 묶음이고 클래스는 혼자서 어떤 일을 스스로 해낼 수 있는 기능 단위의 집약체라고 생각함
굳이 글로 옮겨 쓸 이유가 없을 정도로 중요한 개념
뭔가 유용할듯 하면서 감이 잘 안오네 도와줘서 ㄳㄳ
조영호의 오브젝트, 객체지향사실과오해 읽어바
c언어 마이너 갤러리로 - dc App
말하면 알아듣긴하니
게임으로 생각하면 ㅈㄴ 이해잘됨. 님 스타 같은거 전부 절차적으로 짜면 대가리 터지지 않겠음? 모든 경우의 수를 다 짜야하는데? - dc App
예를들어 기존방식대로면 마린 저글링 질럿 간에 데미지를 주려면 모든 유닛쌍에 대해 일일이 함수를 짜야함. 근데 객체지향이면 유닛객체에 데미지 주고받는 메소드 박고 그걸 상속해서 질럿 마린 저글링 만들면 됨. 공격력 변수만 수정해주고 - dc App