Concepts to Code / Software Engineering Foundations
CtrlK
  • Front Matter
    • Preface
    • Syllabus Concept Map
    • Introduction
  • 100 Programming fundamentals
    • 110 Foundations of software development
    • 120 Algorithms and control structures
    • 130 Programming concepts
  • 200 Object-Oriented Paradigm
    • 210 Introducing OOP
    • 220 Building an OOP App
    • 200 Suggested answers
      • 211 Procedural comparison
      • 212 Classes and objects
      • 213 Creating classes
      • 214 Creating objects from a class
      • 215 Variable scope in OOP
      • 216 Calling methods
  • 300 Programming mechatronics
    • 310 Understanding mechatronic systems
    • 320 Designing control algorithms
    • 330 Programming and building mechatronic systems
  • 400 Secure Software Architecture
    • 410 Principles of secure software
    • 420 Making software secure
    • 430 Reasons for securing software
  • 500 Programming for the web
    • 510 How web applications work
    • 520 Frontend web programming
    • 530 Back-end web programming
  • 700 Software Engineering Project
    • 710 Identifying and defining
    • 720 Research and planning
  • Exam-style questions
    • 400 Secure software architecture
    • Python coding tasks
Powered by GitBook
On this page

Was this helpful?

Edit
  1. 200 Object-Oriented Paradigm

200 Suggested answers

211 Procedural comparison212 Classes and objects213 Creating classes214 Creating objects from a class215 Variable scope in OOP216 Calling methods
Previous225 Extending functionality (Sprint 2)Next211 Procedural comparison

Was this helpful?

LogoLogo

Jonathan Saurine licences this material under a Creative Commons CC BY-NC-SA license, which allows for the book to be freely shared, adapted and expanded upon for non-commercial purposes, provided that appropriate credit is given to the author.