Domanda di colloquio di Automation Anywhere

Static Constructors, Oops Concepts, Abstract Classes, Interface, Questions about work done in previous Jobs

Risposta di colloquio

Anonimo

18 set 2018

1) The static constructor for a class executes before any instance of the class is created. 2) The static constructor for a class executes before any of the static members for the class are referenced. 3) The static constructor for a class executes after the static field initializers (if any) for the class. 4) The static constructor for a class executes at most one time during a single program instantiation 5) A static constructor does not take access modifiers or have parameters. 6) A static constructor is called automatically to initialize the class before the first instance is created or any static members are referenced. 7) A static constructor cannot be called directly. 8) The user has no control on when the static constructor is executed in the program. 9) A typical use of static constructors is when the class is using a log file and the constructor is used to write entries to this file.