Challenge: Define a Class that Performs Operations on a String
Explore how to implement a Python class that performs key string operations such as concatenation with an overloaded += operator, converting cases with toLower and toUpper methods, and accessing the stored string. This lesson helps you understand class construction, method design, and operator overloading in Python.
We'll cover the following...
We'll cover the following...
Problem statement
Implement a String class that contains the following functions:
-
A constructor to store the string.
-
An overloaded
+=operator function to perform string concatenation. -
The ...