x = Apple("Apple, "red", "Fuji", "X_place")
y = Apple("Apple, "red", "Fuji", "Y_place")
z = Apple("Apple, "red", "Fuji", "Z_place")
n = Apple("Apple, "red", "new", "N_place")
m = Apple("Apple, "red", "new", "M_place")
You see, whenever I want to create an object of child class (Apple), I have to rewrite the first two arguments?
Is it possible to somehow shorten it to something like this?
Test = Fruit("Apple", "red")
x = Apple(Test, "Fuji", "X_place")
y = Apple(Test, "Fuji", "Y_place")
z = Apple(Test, "Fuji", "Z_place")