이유도 알고 문법이라는것도 알겠는데
굳이 이걸 손으로 왜 타이핑 해줘야 하는거임?
존나 노이해네
프로그래밍 언어가 타이핑을 최소화하게 발전했다는데 이건 그 반대 아님?
자바같은 스래기언어 갖다버리삼
니가 다른걸 대입해서 쓰고 싶은지 생성해서 쓰고 싶은지 판단을 못하자너.. 이걸 자동으로 판단해버리면 의도치 않게 객체를 생성해서 메모리를 낭비하게됨 자바스크립트처럼됨
너무 노답이라 뭐라해야 할지 모르겠네
보통 이런 질문은 아예 근본 자체를 몰라서 나오는 질문이라
클래스 생성할때 이미 변수 타입도 선언하고 변수명도 선언하는데 굳이 왜 this를 써서 한번 더 치게 만드는지 아무리해도 노이해인데
클래스 선언 말고 클래스 안이나 메소드 안에서 변수는 매개변수를 지정 안해줘도 잘 지정되는데 이것만 굳이 왜 따로 매개변수를 따로 지정해 줘야 하는거? 상속때문이라는데 상속도 그냥 null값 받으면 되잖아
매개변수랑 인스턴스변수랑 같은 이름으로 있을때 인스턴스 변수를 지칭할려고 쓰는거임
컨스트럭터가 자바에만 있노
틀딱언어라서 그럼 js해라
자바같은 스래기언어 갖다버리삼
니가 다른걸 대입해서 쓰고 싶은지 생성해서 쓰고 싶은지 판단을 못하자너.. 이걸 자동으로 판단해버리면 의도치 않게 객체를 생성해서 메모리를 낭비하게됨 자바스크립트처럼됨
너무 노답이라 뭐라해야 할지 모르겠네
보통 이런 질문은 아예 근본 자체를 몰라서 나오는 질문이라
클래스 생성할때 이미 변수 타입도 선언하고 변수명도 선언하는데 굳이 왜 this를 써서 한번 더 치게 만드는지 아무리해도 노이해인데
클래스 선언 말고 클래스 안이나 메소드 안에서 변수는 매개변수를 지정 안해줘도 잘 지정되는데 이것만 굳이 왜 따로 매개변수를 따로 지정해 줘야 하는거? 상속때문이라는데 상속도 그냥 null값 받으면 되잖아
매개변수랑 인스턴스변수랑 같은 이름으로 있을때 인스턴스 변수를 지칭할려고 쓰는거임
컨스트럭터가 자바에만 있노
틀딱언어라서 그럼 js해라