안녕하세요 비전공자 scala 질문있습니다.

조회수 517회

class Main{

private[this] object Unit extends Greeter = new LinkedList{

add.greeter = Teacher("Harry", LocalDate.of(1971, 12,  7), "Programming Languages");
add.greeter = Teacher("Natasha", LocalDate.of(1975,  9, 21), "Forbidden Archeology");
add.greeter = Students("YK", LocalDate.of(1999,  3, 16), 2051);
add.greeter = Students("SH", LocalDate.of(2000, 10,  5), 4968);

}

Greeter = new LinkedList 이부분에서 자꾸 에러가 나는데 어떻게 해결해야할지 모르겠습니다.

기존자바 코드에서는

  AbstractList<Greeter> greeters = new LinkedList<Greeter>();

이렇게 되어 있는데 scala에서는 못읽어들이더라구요

  • 기본 scala 문법부터 학습하세요. java하고 scala 는 문법이 많이 다르기도 하고 함수형 프로그래밍을 그래도 조금은 이해를 해야 합니다. 즉 Try 나 Option, Some 등 모나드 타입 같은 것들을 조금은 알고 있어야 합니다. 정영훈 2020.11.21 02:15
  • 감사합니다ㅜㅜ 시간이없어서 여쭤봤네욤 Juliana0324 2020.11.27 18:20

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)