Structures of Object-oriented Programming

Beginner
  • 17 videos | 1h 24m 25s
  • Earns a Badge
Rating 4.3 of 108 users Rating 4.3 of 108 users (108)
To understand most modern programming languages, you need to understand objects. Learn the about object-oriented programming, including encapsulation, inheritance, classes, casting between types, and interfaces.

WHAT YOU WILL LEARN

  • Create a class in c#
    Create objects from a c# class
    Create properties for c# objects
    Reference objects using the this keyword
    Use an object to trigger an event
    Implement static members
    Implement structs
    Describe encapsulation and how it can be used to restrict access to data
    Define the purpose of access modifiers
  • Define inheritance in object-oriented programming
    Describe base classes and derived classes
    Use abstract and sealed classes
    Implement casting between types
    Use is and as
    Describe and work with the concept of polymorphism in oop
    Use the override and new keywords when working with base and derived classes
    Describe the purpose of interfaces and use the icomparable interface

IN THIS COURSE

  • 5m 11s
    To create a class in C#, use the "class" keyword followed by the name of the class. FREE ACCESS
  • 4m 54s
    During this video, you will learn how to create objects from a C# class. FREE ACCESS
  • Locked
    3.  Object Properties
    7m
    In this video, you will learn how to create properties for C# objects. FREE ACCESS
  • Locked
    4.  Accessing Objects with the This Keyword
    3m 58s
    In this video, you will learn how to reference objects using the this keyword. FREE ACCESS
  • Locked
    5.  Introduction to Events
    7m 1s
    During this video, you will learn how to use an object to trigger an event. FREE ACCESS
  • Locked
    6.  Introduction to Static Members
    5m 18s
    Find out how to implement static members. FREE ACCESS
  • Locked
    7.  Introduction to Structs
    4m 1s
    In this video, you will learn how to use structs. FREE ACCESS
  • Locked
    8.  Introduction to Encapsulation
    2m 41s
    After completing this video, you will be able to describe encapsulation and how it can be used to restrict access to data. FREE ACCESS
  • Locked
    9.  Access Modifiers
    3m 36s
    In this video, you will learn what access modifiers are and what they are used for. FREE ACCESS
  • Locked
    10.  Inheritance in Object-Oriented Programming
    4m 8s
    In this video, you will learn how to define inheritance in object-oriented programming. FREE ACCESS
  • Locked
    11.  Base and Derived Classes
    4m 44s
    After completing this video, you will be able to describe base classes and derived classes. FREE ACCESS
  • Locked
    12.  Abstract and Sealed Classes
    6m 40s
    In this video, you will learn about abstract and sealed classes. FREE ACCESS
  • Locked
    13.  Casting between Types
    4m 21s
    During this video, you will learn how to cast between types. FREE ACCESS
  • Locked
    14.  Using Is and As
    5m 10s
    Find out how to use "is" and "as". FREE ACCESS
  • Locked
    15.  Introduction to Polymorphism
    5m 20s
    Upon completion of this video, you will be able to describe and work with the concept of polymorphism in object-oriented programming. FREE ACCESS
  • Locked
    16.  Using Override and New
    3m 22s
    In this video, you will use the override and new keywords when working with base and derived classes. FREE ACCESS
  • Locked
    17.  Introduction to Interfaces
    7m 2s
    Upon completion of this video, you will be able to describe the purpose of interfaces and use the IComparable interface. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.5 of 201 users Rating 4.5 of 201 users (201)
Rating 4.6 of 274 users Rating 4.6 of 274 users (274)
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.3 of 54 users Rating 4.3 of 54 users (54)
Rating 4.3 of 77 users Rating 4.3 of 77 users (77)