Logic behind properties set in the IDE not applying to new instances

Probably a silly question with a simple answer, but I’m drawing a blank trying to understand why a programmatically generated new instance of a webcontainer doesn’t get created having all of the properties set for the webcontainer in the IDE?

Can someone point out the hole in my understanding of how properties are inherited by new instances of things?

Feedback #38749 was based on how I thought things should work. It was closed since it’s not a bug, and I understand the solution given, but not why the solution is needed and the concept behind it working the way that it does.

[quote=185301:@Seth Ober]Probably a silly question with a simple answer, but I’m drawing a blank trying to understand why a programmatically generated new instance of a webcontainer doesn’t get created having all of the properties set for the webcontainer in the IDE?

Can someone point out the hole in my understanding of how properties are inherited by new instances of things?

Feedback #38749 was based on how I thought things should work. It was closed since it’s not a bug, and I understand the solution given, but not why the solution is needed and the concept behind it working the way that it does.[/quote]

Never expect an instance to keep the custom properties values set in the class. This topic regularly surface, but I could not locate the posts at the moment.

If you think about it, though, it makes perfect sense. The super is not an instance. Properties and method become a reality only when instantiated. Like a new born, they need to be taught.

Of course (knew I was overlooking something)… Guess I was just thrown by having the properties displayed and customizable in the IDE.