From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

GDS(Goop Development Suite)

cancel
Showing results for 
Search instead for 
Did you mean: 

We have released GOOP Development Suite 4.7

Hi Mikael,

I am answering here because the files were too big to upload in LAVA http://lavag.org/topic/16293-goop-development-suite-v45-is-released/page-3

I have completed the abstract factory pattern example using GOOP and I am sending attached for anyone to look and comment.

I realized that I actually do not need to know the reference to a class is empty. If the class wasn't instantiated, the abstract method  parent class executes (in the method toString in Pizza.class, the parent method of classes Sauce, Cheese, Dough, etc will be called in case these classes were not instantiated) resulting an empty string.

Would be nice to have the tool to know of the class was instantiated, but I prefer to wait until you to complete the Utilities for goop 4 classes, looks complicated.

Attached are the VIPC file containing the needed packages that must be installed before opening the abstract factory pattern project, and the project itself compressed in a zip file.

regards

Helcio

0 Kudos
Message 11 of 13
(1,052 Views)

I'm missing the class: vi.lib\Helcio\Log Messages\LogMessages_class, BTW I do love you Main VI icon 🙂

0 Kudos
Message 12 of 13
(1,052 Views)

Hi Mikael,

I updated the VIPC file above. Now it contains all the necessary packages.

I will now jump to the next challenge, the singleton pattern.....

regards

Helcio

0 Kudos
Message 13 of 13
(1,052 Views)