유형 (클래스) Person의 arrayList에서 두 번째 객체를 가져와 특정 객체에 메서드를 적용 할 수 있습니까?ArrayList 내에서 객체 업데이트
ArrayList<Person> person = new ArrayList<Person>();
예 : 나는 사람 클래스에 hasBirthday()라는 메서드를 가지고 있는데,이 메서드는 객체 사용자에게 1 년을 추가하지만 생성 된 두 번째 Object에만 적용됩니다. 이것은 생일 축하 메시지를 표시하고 콘솔에서 두 번째 객체가 생성 된 후 1 년을 추가하기위한 것입니다. 우리가 생일을 좋아 결국)
코드를 게시 할 수 있습니까? –
"만든 두 번째 개체에만 적용"이란 무엇을 의미합니까? (나는 상태를 변형시키는'hasBirthday' 메소드를 설계하는 지혜에 의문을 제기한다. 단지 * 체크하고 무언가를 리턴하고 대답을 리턴한다.) –
배열에 두 번째 오브젝트가 있으면 hasBirthday 메소드는 추가로 한 해 (나이)까지 객체를 업데이트하고 사용자가 변경 사항을 알 수 있도록하는 메시지. 네, 두 번째 객체에 대한 프로그램에 대한 응답 및 변경 사항에 대한 사용자에게 알리는 것과 다소 차이가 있습니다. – Sun