Join Anton Delsink for an in-depth discussion in this video Summary, part of Object Oriented Programming with C#.
- [Instructor] In this example…we've seen the multiple use cases…of a microblogging service.…To be fair, simplified for the sake of the theory exercise.…But we have users with posts.…We have users liking posts.…We have users sharing posts.…And we were able to combine all of those activities…into a social media feed where the content…was combined into a list of posts…that were either published by users of interest,…liked by users of interest,…or shared by users of interest.…And so in our simplified environment,…we were able to manage all of this as objects…and those objects were of relatively few types.…
But we did not put all of our code in one place.…We took an object-oriented approach.…And in particular, the user had a single concern,…the post had a single concern.…And we created new classes to manage the relationships…between these other objects.…And so we had a social media graph and a content class,…and they managed the links, the relationships,…between users and posts.…And so I trust this gave you some idea…
- Abstract classes
- Processing text with StreamReader
- IEnumerable and yield return
- Windows Forms controls
- Windows Forms with and without the designer
- Adding, organizing, and testing forms
- Creating classes
Skill Level Intermediate
What you should know1m 10s
1. Theory vs. Practice
2. Examples from .NET
3. Examples from Windows UI
4. Examples from Board Games
5. Examples from the Web
Next steps1m 13s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.