MFC 대화상자 기반의 간단한 쇼핑몰 장바구니 담기 및 간이결제 프로그램입니다
본 자료는 미만의 자료로 미리보기를 제공하지 않습니다.
닫기
  • 1
해당 자료는 0페이지 까지만 미리보기를 제공합니다.
0페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

MFC 대화상자 기반의 간단한 쇼핑몰 장바구니 담기 및 간이결제 프로그램입니다에 대한 보고서 자료입니다.

본문내용

MFC 대화상자 기반의 간단한 쇼핑몰 장바구니 담기 및 간이결제 프로그램입니다.

대화상자 기반으로 제작하였고, 객체지향의 특성상 CShoppingItems 클래스 생성 후 CItemObject 클래스를

상속받아서 동적으로 객체를 생성합니다. 주석이 많이 달려 있기때문에 공부하시기 용이하실 겁니다.

- 전체클래스
* MFC framework : 1~3
1. CAboutDlg
2. CShoppingMallApp
3. CShoppingMallDlg
4. CItem
5. CItemObject
6. CShoppingItems

- 추가 생성한 클래스
1. CItem: 추상클래스, CItemObject 의 부모클래스, 동적배열의 요소(다형성 override를 위해 선언)
2. CItemObject: CItem을 상속받아 override하여 다형성을 구현하는 클래스
3. CShoppingItems: CItem*를 요소로 갖는 동적배열을 관리하는 관리자 클래스
* CArray의 요소는 CItem*, 생성은 CItemObject*로 동적생성하여 다형성을 구현합니다.

framework에서 메인화면 코드는 CShoppingMallDlg에 있습니다.
CShoppingMallDlg::CShoppingMallDlg()에서 CShoppingItems의 동적배열을 만듭니다.
물품이름과 가격정보, 카테고리는 여기서 수정하시면 됩니다.

프로그램을 시작하면 자동으로 CShoppingMallDlg::OnInitDialog()가 호출되면서 대화상자의 모양이 만들어집니다.

그외 주석을 보시면 이해될것입니다.

* 빌드
혹시 컴파일이 안되면 "프로젝트 속성-일반-Windows SDK 버젼"을 보유한 최신버젼으로 설정하면 됩니다.
Windows SDK 버젼이 불일치하여 발생하는 오류이니 참고바랍니다.

키워드

  • 가격2,400
  • 페이지수1페이지
  • 등록일2019.12.19
  • 저작시기2018.7
  • 파일형식압축파일(zip)
  • 자료번호#1120786
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니