EPISODE · May 23, 2025 · 11 MIN
Class 06 B: Workshop - OOP and Design Data Structure
from NJ's Computation for Design · host NJ Namju Lee
These sources collectively explain Object-Oriented Programming (OOP) and data structures, emphasizing their application in design and architecture. They highlight the importance of structuring and organizing data, particularly by combining data and its associated functions within classes. The materials define classes as templates and objects as their instances, while introducing core OOP concepts like inheritance, polymorphism, and encapsulation, illustrated with geometric examples such as vectors, points, and polygons. Finally, the sources discuss techniques for data persistence in environments like Grasshopper and encourage practical application through assignments and the abstracting of everyday objects. https://namjulee.github.io/njs-lab-public/work?id=2025-introductionToDesignComputation
Embed this episode
Ready to play
Class 06 B: Workshop - OOP and Design Data Structure
No transcript for this episode yet
Similar Episodes
No similar episodes found.
Similar Podcasts
No similar podcasts found.