This is my python class:Programming Fundamentals

Question

This is my python class:

Programming Fundamentals teaches students the basics of programming concepts in a programming language called Python. Throughout the semester students learn fundamental topics including conditional statements, loops, functions, and arrays. In recent times, however, programming has also evolved to include “Objects and Classes” which can make programs a lot more structured by representing objects that can be encountered in the physical world.
Research about Classes and Objects in the Python Programming language and answer following questions. Answer the questions in full paragraphs and provide any sources you have used. Each response should contain at least 100 words (about one paragraph), and should be written IN YOUR OWN WORDS. A plagiarized assignment will receive a 0.
1.What is Procedural Programming? What is Object Oriented Programming? What are the advantages of using Object Oriented Programming?
2.In Python, how is a Class defined? What are usually the 2 main sections of a Class? Give an example.
3.What is the relationship between an object and its defining class? How do you create an object in Python? Give an Example.
4.Classes are usually described by using UML diagrams. Describe what an UML diagram is and give an example.
5.Classes usually have a “constructor” method. Describe what a “constructor” is and describe its importance.
6.When creating a class, sometimes a Test program is written. Describe the importance of having a test program and explain some considerations that must be made when testing a Class.

Details
Purchase An Answer Below

Have a similar question?