왜 속도랑 주행거리가 안늘어남??
질문 한 번만 더 받아줘
익명(219.240)
2022-03-08 18:43
추천 0
댓글 14
다른 게시글
-
모 만 타 이 재 명 ㅇㅅㅇAmericaNo1(122.42) | 22.03.08추천 0
-
프로그래밍 언어가 뭐 별거냐 [5]익명(118.235) | 22.03.08추천 0
-
자바 코드 질문 [4]익명(219.240) | 22.03.08추천 0
-
의지만 있으면 살아남을 수 있나 [1]익명(223.39) | 22.03.08추천 0
-
개발자가 잘해야하는거 [2]익명(222.235) | 22.03.08추천 0
-
웹 vs 앱 선택하라하면 어디감 [12]익명(106.101) | 22.03.08추천 0
-
안드 국비는 생명주기랑 백그라운드 포그라운드 안알려줌?익명(223.38) | 22.03.08추천 0
-
신입이 가야 되는 회사 정리해준다익명(222.235) | 22.03.08추천 0
-
어쩌다가 인터넷의 디폴트는 다크모드가 아니라 화이트모드가 됏을까 [4]익명(180.65) | 22.03.08추천 0
-
vector<bool>이 int형보다 느림익명(222.235) | 22.03.08추천 0
객체부터 다시 공부해보자
0에서 10늘었잖아
주행거리는 니가 건든게 없는데?
+=10이면 한번 호출할때마다 누적대야하는거 아니야?
니가 당연하다는건 만드려는 로직입장에서 당연한거고 그걸 구현하는게 니 목표지 내가 밥먹는데 니가 배부르진 않잖아 자동차 5대 만들어서 첫번째 자동차 속도 올리는데 그게 자동차2 3 4 5한테 영향을 미치겠냐
아 ㄱㅅㄱㅅ 이해했다
속도는 10 올려서 올랐고 주행거리는 올리는게 없는데 먼소리누
속도=주행거리로 해놔서 같이 올라가야하는거 아니야??
생성자에서 니가 객체를 생성할때 초기값만 둘다 0으로 준다는 거임.
speed = mileage = 0 이건 값을 공유하는게 아니라 둘 다 0으로 초기화 하는거임. 다른게 쓰면 speed = 0; mileage = 0; 이거랑 같은거임
ㄱㅅㄱㅅ새로 알아감
속도=주행거리는 new로 할때 초기화할때 한번 실행된거지
=은 수학의 등호가 아니라 대입임 기존지식이 방해하는 경우일 수도 있겠네
고마워