નામસ્થળ એપ્લિકેશન \ મોડેલ;વર્ગ ફાર્મમોડેલ{ખાનગી $ પહોળાઈ{{પરત $ આ-> પહોળાઈ મેળવો; }}ખાનગી $ ઊંચાઈ{{પરત $ આ-> ઉંચાઈ મેળવો; }}ખાનગી $ પેચો{{પરત $ આ-> પેચો મેળવો; }}સાર્વજનિક કાર્ય __કોન્સ્ટ્રક્ટ ($ પહોળાઈ = 10, $ ઊંચાઈ = 10){$ this-> પહોળાઈ = $ પહોળાઈ;$ this-> ઊંચાઇ = $ ઊંચાઈ;$ this-> બનાવોપેટ્સ   ;}ખાનગી કાર્ય createPatches   {માટે ($ i = 0; $ i <$ આ-> પહોળાઈ; $ i ++) {$ this-> પેચો [$ i] = [];માટે ($ j = 0; $ j <$ this-> ઊંચાઈ; $ j ++) {$ this-> પેચો [$ i] [$ j] =નવું પેચ મોડલ ($ i, $ j);}}}}