모의고사정리3
1과목 : 소프트웨어 설계 요구사항 분석 기능적 요구사항 시스템이 실제로 어떻게 동작하는지에 관점을 둔 요구사항 비기능적 요구사항 시스템 구축에 대한 성능, 보안, 품질, 안정 등에 대한 성능, 보안, 품질, 안정성등으로 실제 수행에 보조적인 요구사항 '차량 대여 시스템이 제공하는 모든 화면이 3초 이내에 사용자에게 보여야 한다' => 성능 => 비기능적 요구사항 다형성(Polymorphism) 다형성은 현재 코드를 변경하지 않고 새로운 클래스를 쉽게 추가할 수 있게 한다. 다형성이란 여러 가지 형태를 가지고 있다는 의미로, 여러 형태를 받아드릴 수 있는 특징을 말한다. 메소드 오버라이딩은 상위 클래스에서 정의한 일반 메소드의 구현을 하위 클래스에서 무시하고 재정의 할 수 있다. 매소드 오버로딩의 경우 ..