상속하면 자꾸 class 이름이 애러가 나네요
미련곰탱이
2025.06.19
public class Study {
String Name; String Teacher; Study(String n,String t) { Name=n; Teacher=t; } void Print() { System.out.println(과목이름은:+Name+이고+과목단임은+Teacher+입니다.); }}
class Sub_Java extends Study{ }
Study클레스를 만들고 Sub_Java라는 클레스에서 상속받아서 Main 함수로 출력하는 프로그램인데요 ..
아무리 봐도 잘못한게없는거같은데 애러가 나네요 ...Implicit super constructor Study() is undefined for default constructor. Must define an explicit constrictor이런애러 문구가 ....
-
물병자리 2025-06-19
답변감사드립니다 .... ㅋㅋㅋ
-
나슬 2025-06-19
default constructor 를 Study class에 만들지 않아서 입니다. Study 에 public Study() {} 하나 넣어주시면 됩니다.