TWiT Throwback (Audio)

Coding 101 33: C# Class Recap


Listen Later

The code for today's show is available as a ZIP for download.

Snubs Compiled

Nathan Follmer's link

  • http://bjorn.tipling.com/if-programming-languages-were-weapons
  • https://plus.google.com/u/0/+NathanFollmer/posts/VqW2afWKYFF
  • Nathan's Fibonacci sequencer

    • https://projecteuler.net/problem=2
    • https://plus.google.com/u/0/+NathanFollmer/posts/9K2tLFxR1Sn
    • Ivory Tower

      Classes Recap

      • Classes
        • A "class" is a blue print that can be created multiple times.
        • When the blue print is used to create -- it creates an "OBJECT of that class
        • We can create as many objects of a class, and when we're done with it, it's removed from memory.
        • Abstract Classes
          • If classes are blueprints --- things that are ready to create --- to turn into objects, then "ABSTRACT Classes" are architectural designs.
          • They have the right shape of the thing to be created
          • They have much of the information needed to create the thing being created
          • But they are not complete
          • They cannot be instantiated - (They cannot not be "created" into an object)
          • The sole purpose of an abstract class is to act as a "base" for inheritance
          • They cannot be instantiated, but a derivative class, which inherits the abstract members from the abstract class, can be.
          • That derivative class must provide proper implementation for all the abstract members of the abstract class, then it CAN create an object. (It complete's the blueprints)
          • Interface
            • An Interface is like an Abstract class in that it can be used to define hierarchies for any sub-classes
            • Unlike an Abstract Class, an Interface has NO body. -- It's just the definitions of methods, with no body whatsoever.
            • Hosts: Fr. Robert Ballecer, SJ and Shannon Morse

              Guest: Louis Maresca

              Get in Touch With Us!
              • Subscribe and get Coding 101 automatically at https://twit.tv/shows/coding-101
              • Follow PadreSJ and Snubs on Twitter
              • Bandwidth for Coding 101 is provided by CacheFly.

                ...more
                View all episodesView all episodes
                Download on the App Store

                TWiT Throwback (Audio)By TWiT

                • 4
                • 4
                • 4
                • 4
                • 4

                4

                4 ratings


                More shows like TWiT Throwback (Audio)

                View all
                Total Leo (Audio) by TWiT

                Total Leo (Audio)

                202 Listeners

                TWiT News (Audio) by TWiT

                TWiT News (Audio)

                78 Listeners

                All TWiT.tv Shows (Audio) by TWiT

                All TWiT.tv Shows (Audio)

                356 Listeners

                TWiT Events (Audio) by TWiT

                TWiT Events (Audio)

                8 Listeners

                Total Mikah (Audio) by TWiT

                Total Mikah (Audio)

                3 Listeners

                Untitled Linux Show (Audio) by TWiT

                Untitled Linux Show (Audio)

                7 Listeners

                Host-Read Ads (Audio) by TWiT

                Host-Read Ads (Audio)

                3 Listeners