Class 06 B: Workshop - OOP and Design Data Structure

23/05/2025 11 min Temporada 2 Episodio 12

Listen "Class 06 B: Workshop - OOP and Design Data Structure"

Episode Synopsis

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

More episodes of the podcast NJ's Computation for Design