자바 환경입니다.,
예를 들어 학생 한 명 정보를 구성하는 Student 클래스가 있고
Student 객체로 이루어진 ArrayList<Student> 구조의 students가 있다고 하면(student[]도 마찬가지)
이때 주어진 객체 전체를 살펴야하는 avg_score나 best_student같은 함수는 어느 클래스에서 정의되어야 하나요?
정답을 알고싶어요..
자바 환경입니다.,
예를 들어 학생 한 명 정보를 구성하는 Student 클래스가 있고
Student 객체로 이루어진 ArrayList<Student> 구조의 students가 있다고 하면(student[]도 마찬가지)
이때 주어진 객체 전체를 살펴야하는 avg_score나 best_student같은 함수는 어느 클래스에서 정의되어야 하나요?
정답을 알고싶어요..
학생 클래스에 정적 함수로 만들어
static 사용은 최대한 피하라고 배워서... 이럴떄는 사용해야하나 보군요 감사합니다!
아니면, 난 자바는 잘 모르지만, 람다식을 인자로 갖는 avg함수나 max함수가 자바 열거형에 멤버함수로 분명히 존재할 거야. 찾아봐. 그거 있으면 따로 함수 만들 필요없이 간단한 힘수(avg나 max는 참 간단한 함수잖아?)는 쉽게 구현 가능할 거야
Students - dc App
StudentList extends ArrayList<Student>