Chapter 18. Blackjack Iteration 4: Adding a GUI

So far this week you’ve analyzed, designed, and built a Blackjack card game. By working from a simple implementation and iterating towards a more complex application, you’ve been able to add rules and betting capabilities to the game. Today you will continue the iterative process and make improvements to the game’s presentation layer.

Today you will learn how to

  • Apply analysis, design, and implementation when writing user interfaces

  • Apply the MVC pattern to the Blackjack game

Blackjack Presentation

So far the only interface into the Blackjack card game has been a rudimentary command-line-based user interface (UI). Not much has been said about this UI. In fact, very little, if any, analysis or design has ...

Get Sams Teach Yourself Object Oriented Programming in 21 Days, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.