~/talk

Demystifying Object Oriented Programming

Talkat PHP UK Conference 2017 · 2017-02-16..02-17· [php]
slides:none on file

Clear, runnable examples showing a User class with public and private properties, live coding demo that compiles after requiring files, explicit getter/setter sanitation to validate and normalize inputs (date handling shown but left validation to the setter), inheritance where Developer extends User and reuses properties, an interface and abstract class enforcing method signatures, and a trait toolkit used to mix in reusable methods; claims OOP simplifies scaling and demonstrates each feature actually working on stage.

AI-written summary · about

  1. 0:00Start
  2. 0:04Demystifying Object-Oriented Programming
  3. 7:05PART 3: Terms
  4. 8:11PART 4: Extra Features
  5. 11:04Instance
  6. 13:52Abstraction
  7. 15:05Encapsulation
  8. 15:38Scope
  9. 36:15Inheritance
  10. 45:54Interface
  11. 52:21Abstract Class
  12. 56:01Traits
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.