Computers & Technology
Home Computing
Business & Culture
Programming
Software
Web Development
Certification
Networking
Security & Encryption
Computer Science
Operating Systems
Microsoft
Hardware
Databases
Graphic Design
Apple
Digital Music
Digital Photography & Video
Games & Strategy Guides
Project Management
Mobile & Wireless Computing
Education & Reference
Encyclopedias
Test Preparation
Studying & Workbooks
Schools & Teaching
Writing, Research & Publishing Guides
Foreign Language Study & Reference
Atlases & Maps
Dictionaries & Thesauruses
Words, Language & Grammar
College & University
Trivia & Fun Facts
Consumer Guides
Business & Investing
Industries & Professions
Management & Leadership
Organizational Behavior
Personal Finance
Small Business & Entrepreneurship
Popular Economics
Marketing & Sales
Finance
Skills
Business Life
Economics
Job Hunting & Careers
Biography & History
Reference
International
Real Estate
Investing
Women & Business
Science & Math
Mathematics
Technology
Reference
Earth Sciences
Physics
Biological Sciences
Behavioral Sciences
Nature & Ecology
Astronomy & Space Science
History & Philosophy
Experiments, Instruments & Measurement
Agricultural Sciences
Table of content
Learning C#
Authors:
Liberty J.
Published year: 2005
Pages: 1/178
Buy this book on amazon.com >>
1
2
3
Learning C
Learning C
Table of Contents
Copyright
Preface
About This Book
Who This Book Is For
How the Book Is Organized
Conventions Used in This Book
Support
We d Like to Hear from You
Acknowledgments
Chapter 1. C and .NET Programming
Section 1.1. C and .NET
Section 1.2. The .NET Platform
Section 1.3. The .NET Framework
Section 1.4. The C Language
Section 1.5. The Structure of C Applications
Section 1.6. The Development Environment
Chapter 2. Getting Started with C
Section 2.1. What s in a Program?
Section 2.2. Your First Program: Hello World
Section 2.3. Examining Your First Program
Chapter 3. Object-Oriented Programming
Section 3.1. Creating Models
Section 3.2. Classes and Objects
Section 3.3. Defining a Class
Section 3.4. Class Relationships
Section 3.5. The Three Pillars of Object-Oriented Programming
Section 3.6. Encapsulation
Section 3.7. Specialization
Section 3.8. Polymorphism
Section 3.9. Object-Oriented Analysis and Design
Chapter 4. Visual Studio .NET
Section 4.1. Start Page
Section 4.2. Inside the Integrated Development Environment (IDE)
Section 4.3. IntelliSense
Section 4.4. Building and Running
Section 4.5. For More Information
Chapter 5. C Language Fundamentals
Section 5.1. Types
Section 5.2. Variables
Section 5.3. Definite Assignment
Section 5.4. Constants
Section 5.5. Strings
Section 5.6. Statements
Section 5.7. Expressions
Section 5.8. Whitespace
Chapter 6. Branching
Section 6.1. Unconditional Branching Statements
Section 6.2. Conditional Branching Statements
Section 6.3. Iteration (Looping) Statements
Chapter 7. Operators
Section 7.1. The Assignment Operator ()
Section 7.2. Mathematical Operators
Section 7.3. Increment and Decrement Operators
Section 7.4. Relational Operators
Chapter 8. Classes and Objects
Section 8.1. Defining Classes
Section 8.2. Method Arguments
Section 8.3. Constructors
Section 8.4. Initializers
Section 8.5. Copy Constructors
Section 8.6. The this Keyword
Section 8.7. Static and Instance Members
Section 8.8. Destroying Objects
Chapter 9. Inside Methods
Section 9.1. Overloading Methods
Section 9.2. Encapsulating Data with Properties
Section 9.3. Returning Multiple Values
Chapter 10. Basic Debugging
Section 10.1. Setting a Breakpoint
Section 10.2. The Call Stack
Chapter 11. Inheritance and Polymorphism
Section 11.1. Specialization and Generalization
Section 11.2. Inheritance
Section 11.3. Polymorphism
Section 11.4. Abstract Classes
Section 11.5. Sealed Classes
Section 11.6. The Root of All Classes: Object
1
2
3
Learning C#
Authors:
Liberty J.
Published year: 2005
Pages: 1/178
Buy this book on amazon.com >>
Book categories
Computers & Technology
Programming
Languages & Tools
C# (65)
Software Design, Testing & Engineering
Object-Oriented Design (173)
Databases
SQL (70)
Education & Reference