A paradigm is a style of programming, and this topic covers four. Low-level and imperative programming are reviewed first. Object-oriented programming is then studied in depth: classes and objects, attributes and methods, encapsulation with getters and setters, inheritance and polymorphism, along with the class diagrams used to model them. Declarative programming is covered last, writing facts, rules and queries in the style used by Prolog to solve a problem.
๐ Sign in to view this topic's basics.
