Python comes builtin with object-oriented programming capabilities, but at the same time, we can write scripts that do not need to use OOP. For some tasks, OOP does not make sense.
This recipe will show us when not to use OOP.
Python comes builtin with object-oriented programming capabilities, but at the same time, we can write scripts that do not need to use OOP. For some tasks, OOP does not make sense.
This recipe will show us when not to use OOP.
In this recipe, we will create a Python GUI similar to the previous recipes. We will compare the OOP code to the non-OOP alternative way of programming.
Let's first create a new GUI using OOP methodology. The following code will create the GUI displayed, succeeding the code:
GUI_Not_OOP.py
import tkinter as tk
from tkinter import...