O'Reilly logo

XNA® 3.1 Game Development for Teens: Game Development on the PC, Xbox 360®, and Zune® Player by Jerry Lee Ford

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. Objects, Classes, and Methods

This final chapter in Part II will round out your C# programming foundation by introducing you to concepts and terms associated with object-oriented programming. XNA games and applications, written using C#, are object-oriented so it is essential that you understand concepts like abstraction, encapsulation, inheritance, and polymorphism. You will also learn about classes and their use in the creation of objects. The XNA development environment provides access to numerous classes organized within namespaces. You’ll learn about many of these namespaces and classes. On top of all this, you will learn how to define your own custom classes and to use those classes within your XNA games to create and control ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required