Object Oriented Programming in C: Part One: Encapsulation

Поделиться
HTML-код
  • Опубликовано: 5 апр 2024
  • Before we dive into the code for the iBookintosh project, I'm going to need a multitasking operating system. Of course I could use FreeRTOS or some other, but I prefer to write my own.
    As much as I love 'C', I find its lack of object oriented programming facilities a drag. So, I'm going to "doctor" up C to look like an OOP, similar to Objective-C or C++ - but without a transpiler or code generator.
    0:00: Intro
    0:36: Object Oriented Programming
    3:18: Blinky, revisited
    4:52: Multiple LEDs FAIL
    7:47: Encapsulation: Part 1
    10:30: Multitasking
    12:45: Encapsulation: Part 2
    19:02: Classes and Interfaces
    22:38: Conclusions
    23:25: Closing
    Playlist: • OOP in C
    GitHub: github.com/devcybiko/pico-pro...
    #pico #raspberrypi #oop #c #c++ #objective-c #programming
  • НаукаНаука

Комментарии • 4

  • @Nomadnetic
    @Nomadnetic 2 месяца назад +1

    This was fascinating thanks for sharing.

  • @jeremymcadams7743
    @jeremymcadams7743 2 месяца назад

    Saw your short on this, was gonna swipe away at OOP, then you said in C, and now you have my attention.

  • @ayyoubkasmi3871
    @ayyoubkasmi3871 2 месяца назад

    This video is a real enlightenment! Gave me some ideas of how an OOP language might be implemented. Very cool!

  • @Shanmuganathan01
    @Shanmuganathan01 2 месяца назад

    Oh new world in my c program unlocked new part : oops