CS5008 Data Structures Algorithms and Their Applications within Computer Systems

Shapes Photo Album Part 1

Shapes Photo Album Part 1: The Model

The Shapes Photo Album: Part 1

This assignment starts with a context of the application, followed by an outline of what you must achieve. It is a relatively open-ended assignment and does not spell out

explicitly which interfaces, classes, methods and variables you need. Spend time understanding what the application must do, and then design your solution accordingly.

This "open ended" approach is intentional, and allowing you freedom in your design decisions is important part of this assignment.

Context

Many of us use our phones (and cameras) to take pictures of friends and family members, and then share those pictures in photo albums - either online or in-person

(with actual "photo books").

Pictures can be used to succinctly and effectively illustrate many things. For example, a stationary histogram visually depicts the distribution of some data points. A histogram

with moving bar heights visually depicts music (e.g. a music equalizer).

In the next two assignments, we will build an application that helps to create a simple "photo album" from shapes. One of our main goals will be to practice the "separation of

concerns" we've covered during lecture. We will support the description of data we want visualized and then have an application that renders the descriptive text properly in a variety of ways.

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值