IndiaBIX
IndiaBIX
Start typing & press "Enter" or "ESC" to close
  • Home
  • Jobs
  • Results
  • Current Affairs
  • GK
  • Online Test
  • HR Interview
  • BLOG

Constructors- General Questions (2)

  • Home
  • Computer Science & Engineering
  • C# Programming Questions and Answers
  • Constructors- General Questions
9. 

How many times can a constructor be called during lifetime of the object?

 

A. As many times as we call it.
B. Only once.
C. Depends upon a Project Setting made in Visual Studio.NET.
D. Any number of times before the object gets garbage collected.
E. Any number of times before the object is deleted.

Answer: Option B

Explanation:

No answer description available for this question. Let us discuss.
View Answer Discuss Workspace Report

10. 

Which of the following statements are correct about constructors in C#.NET?

1 Constructors cannot be overloaded.

2 Constructors always have the name same as the name of the class.

3 Constructors are never called explicitly.

4 Constructors never return any value.

5 Constructors allocate space for the object in memory.

A. 1, 3, 5
B. 2, 3, 4
C. 3, 5
D. 4, 5
E. None of these

Answer: Option B

Explanation:

No answer description available for this question. Let us discuss.
View Answer Discuss Workspace Report

11. 

Can static procedures access instance data?

 

A. Yes
B. No

Answer: Option B

Explanation:

No answer description available for this question. Let us discuss.
View Answer Discuss Workspace Report

12. 

In which of the following should the methods of a class differ if they are to be treated as overloaded methods?

1 Type of arguments

2 Return type of methods

3 Number of arguments

4 Names of methods

5 Order of arguments

A. 2, 4
B. 3, 5
C. 1, 3, 5
D. 3, 4, 5

Answer: Option C

Explanation:

No answer description available for this question. Let us discuss.
View Answer Discuss Workspace Report

13. 

Which of the following is the correct way to define the constructor(s) of the Sample class if we are to create objects as per the C#.NET code snippet given below?

Sample s1 = new Sample();
Sample s2 = new Sample(9, 5.6f);

A. public Sample() { i = 0; j = 0.0f; } public Sample (int ii, Single jj) { i = ii; j = jj; }
B. public Sample (Optional int ii = 0, Optional Single jj = 0.0f) { i = ii; j = jj; }
C. public Sample (int ii, Single jj) { i = ii; j = jj; }
D. Sample s;
E. s = new Sample();

Answer: Option A

Explanation:

No answer description available for this question. Let us discuss.
View Answer Discuss Workspace Report

14. 

Which of the following statements is correct about constructors?

 

A. If we provide a one-argument constructor then the compiler still provides a zero-argument constructor.
B. Static constructors can use optional arguments.
C. Overloaded constructors cannot use optional arguments.
D. If we do not provide a constructor, then the compiler provides a zero-argument constructor.

Answer: Option D

Explanation:

No answer description available for this question. Let us discuss.
View Answer Discuss Workspace Report

15. 

Which of the following statements are correct about static functions?

1 Static functions can access only static data.

2 Static functions cannot call instance functions.

3 It is necessary to initialize static data.

4 Instance functions can call static functions and access static data.

5 this reference is passed to static functions.

A. 1, 2, 4
B. 2, 3, 5
C. 3, 4
D. 4, 5
E. None of these

Answer: Option A

Explanation:

No answer description available for this question. Let us discuss.
View Answer Discuss Workspace Report

16. 

Which of the following ways to create an object of the Sample class given below will work correctly?

class Sample
{
int i;
Single j;
double k;
public Sample (int ii, Single jj, double kk)
{
i = ii;
j = jj;
k = kk;
}
}

A. Sample s1 = new Sample();
B. Sample s1 = new Sample(10);
C. Sample s2 = new Sample(10, 1.2f);
D. Sample s3 = new Sample(10, 1.2f, 2.4);
E. Sample s1 = new Sample(, , 2.5);

Answer: Option D

Explanation:

No answer description available for this question. Let us discuss.
View Answer Discuss Workspace Report

  • 1
  • 2
  • 3

Questions & Answers

Aptitude Chemical Engineering Civil Engineering Computer Science & Engineering Current Affairs Data Interpretation Electrical & Electronics Engineering Electronics & Communication Engineering General Knowledge Logical Reasoning Mechanical Engineering Non Verbal Reasoning Verbal Ability Verbal Reasoning

Interviews

HR Interview

Jobs

Sarkari Jobs

Results

Rojgar ResultSarkari Result

Admission

Admission 2023

Admit Card

Admit Card 2023

Answer Key

Answer Key 2023
copyright
Privacy Policy
© 2025 IndiaBIX. All Rights Reserved.

Report