개발로드

☆KDT 2024-02-01★객체지향프로그래밍 도형그리기 본문

JAVA

☆KDT 2024-02-01★객체지향프로그래밍 도형그리기

위대한개발자 2024. 2. 1. 12:19

객체지향 프로그래밍으로 도형 그리기

사용자가 원하는 도형을 그릴 수 있는 프로그램을 만들어 보겠다.

 

프로젝트 소개

이 프로젝트의 목표는 사용자가 원하는 도형의 수와 도형을 입력하면 해당하는 도형을 그려주는 프로그램이다. 이번 프로젝트를 통해 객체지향 프로그래밍의 중요한 개념을 이해하고 실습해보자.

 

프로젝트 구성

1) 사용자로부터 도형의 수를 입력받는다.

2) 입력된 도형의  수에 따라 해당하는 도형 객체를 생성하여 배열에 저장한다.

3) 각 도형의 종류에 원하는 정보를 입력하고, 해당하는 도형을 그려준다

 

프로젝트 설계도

 


실행 클래스 및 출력화면


코드 해설

1) Scanner를 사용해서 입력을 받는다.

2) 입력받은 도형의 수만큼 배열을 생성하고, 도형에 대한 정보를 입력받아 객체를 생성하여 배열에 저장한다.

3)생성된 도형객체들을 순서대로 그려준다.

 

결론

이 프로젝트를 경험 하면서 객체지향 프로그래밍의 기본 개념을 이해하고 실습했다.

사용자로부터 값을 입력 받고, 그에 해당하는 객체를 생성하는 과정에서 핵심 개념들을 적용하였다.

 

자세한 코드 및 클래스들은 GitHub에서 확인하실 수 있습니다. 감사합니다.

https://github.com/gimpo5975?tab=repositories

 

gimpo5975 - Overview

gimpo5975 has one repository available. Follow their code on GitHub.

github.com