자바의 구동은 main메서드가 생성되야 거기서 구동되는거고,
부모클레스 자식클레스 나눈건 그냥 명시적으로 나눈거고, 자바입장에선 그냥 둘다 하나의 객체임.
난 니가 뭘 묻는건지 잘 모르겠으니 안되는부분 스샷찍어서 올리면 답알려줌
자바의 구동은 main메서드가 생성되야 거기서 구동되는거고,
부모클레스 자식클레스 나눈건 그냥 명시적으로 나눈거고, 자바입장에선 그냥 둘다 하나의 객체임.
난 니가 뭘 묻는건지 잘 모르겠으니 안되는부분 스샷찍어서 올리면 답알려줌
어 감사.. 나 뭐가 문제였냐면 스샷으로 설명하자면 test1 에서 String car; 하고서 test2 에서 test1 상속받은다음에 car = "머시기"; 로 하려고 했는데 에러가 났거든... 그니까 비어있는 클래스에서 변수에 값 대입을 한거야..
메서드 생성시키고 해야지
이클립스 쓰면 알아서 친절하게 메서드 만들어라고 알려줄탠데
test2 클래스 부분에 public test2()로 묶어서 변수값 바꾸는거,,, 왜 그렇게 하는지 알 수 있어??????????? 왜 그냥 바꾸면 에러가 나는지..
내가 만든 메소드는 main 부분에 일일이 다 호출했어야 됬어 public void 로 만드니까 그렇게 되더라
아무것도 없는 클레스에서 ctrl+space하면 알아서 생성자 만들어주니 참고하고
빈클레스에선 전역변수만 설정할수있고 왠만한 로직은 다 메서드를 만들건 생성자를 만들건 해서 그안에서 해줘야함
자세한 자바문법은 구글에서 확인하고 , 그냥 초보땐 외워 무조건 메서드 부터 만드는거로
고마워 정말로~~~~~~~~~~~~ 생성자라는걸 몰랐구나 내가.......
나에게 정말 큰 도움이 되었어 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~