#777 Год выпуска: 07/2014 Производитель: Pluralsight Сайт производителя: pluralsight.com/courses/object-oriented-programming-fundamentals-csharp Автор: Deborah Kurata Продолжительность: 4:22 Тип раздаваемого материала: Видеоклипы Язык: Английский Описание: This course takes you through the principles and practices of object-oriented programming (OOP). The course provides you with the firm foundation in OOP that you need to progress to intermediate-level C# courses. It begins by showing you how to turn a set of words into a set of well-defined and related classes. Through demonstrations, it teaches you key object-oriented concepts such as abstraction, encapsulation, inheritance, polymorphism, and interfaces.
Содержание
Introduction 16m 30s Introduction 2m 55s Object != Class 7m 12s What is Object-Oriented Programming? 2m 54s Course Outline 3m 27s
Identifying Classes From Requirements 20m 36s Introduction 2m 25s Analyze the Business Problem 2m 29s Start With the Nouns 1m 12s Define Appropriate Members 5m 36s Abstraction 2m 18s Encapsulation 4m 42s Summary 1m 50s
Building Entity Classes - Part 1 35m 46s Introduction 0m 46s Layering the Application 2m 53s Building the Business Logic Layer Component 1m 42s Building a Class: Properties 9m 50s Testing the Class 9m 34s Working With Objects 7m 20s Summary 3m 38s
Building Entity Classes - Part 2 19m 8s Introduction 0m 57s Building a Class: Methods 6m 40s Terms 2m 51s Building a Class: Constructors 2m 42s Building the Remaining Classes 4m 6s Summary 1m 50s
Separating Responsibilities 20m 42s Introduction 5m 25s Revisiting the Class Diagram 4m 2s Building the Address Class 1m 10s Building the Repository Classes 7m 17s Summary 2m 46s
Establishing Relationships 41m 3s Introduction 3m 30s Defining the Relationships 2m 17s Types of Relationships 2m 7s Collaboration 2m 23s Composition 1m 37s Composition: References 3m 30s Populating the Referenced Objects 7m 8s Composition: Ids 6m 21s Building the Single Purpose Classes 3m 13s Inheritance 4m 34s Summary 4m 19s
Leveraging Reuse 35m 11s Introduction 5m 13s Techniques for Leveraging Reuse 1m 50s The .NET Object Class 7m 29s Overriding Base Class Functionality 3m 18s Polymorphism 1m 59s Building a Base Class 11m 2s Summary 4m 16s
Building Reusable Components 32m 5s Introduction 5m 13s Building a Reusable Component 6m 41s Testing the Reusable Component 5m 29s Using the Reusable Component 2m 15s Static Classes 4m 13s Extension Methods 4m 55s Static Method vs. Extension Method 1m 28s Summary 1m 47s
Understanding Interfaces 31m 49s Introduction 6m 11s .NET Interfaces 3m 13s Setting Up the Demo 6m 8s Defining an Interface 2m 55s Implementing an Interface 4m 35s Interface-based Polymorphism 5m 57s Summary 2m 47s
Final Words and Next Steps 9m 56s Introduction 0m 38s Summary 7m 9s Next Steps 2m 8s
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!