C# Programming :: Classes and Objects
-
Which of the following statements is correct about the C#.NET code snippet given below?
class Student s1, s2; // Here 'Student' is a user-defined class. s1 = new Student(); s2 = new Student(): -
Which of the following statements is correct about the C#.NET code snippet given below?
class Sample { private int i; public Single j; private void DisplayData() { Console.WriteLine(i + " " + j); } public void ShowData() { Console.WriteLine(i + " " + j); } } -
Which of the following statements are correct?
- Instance members of a class can be accessed only through an object of that class.
- A class can contain only instance data and instance member function.
- All objects created from a class will occupy equal number of bytes in memory.
- A class can contain Friend functions.
- A class is a blueprint or a template according to which objects are created.
-
Which of the following statements is correct?
-
Which of the following is the correct way to create an object of the class Sample?
- Sample s = new Sample();
- Sample s;
- Sample s; s = new Sample();
- s = new Sample();
-
Which of the following will be the correct output for the C#.NET program given below?
namespace FreshergateConsoleApplication { class Sample { int i; Single j; public void SetData(int i, Single j) { i = i; j = j; } public void Display() { Console.WriteLine(i + " " + j); } } class MyProgram { static void Main(string[ ] args) { Sample s1 = new Sample(); s1.Se1tData(10, 5.4f); s1.Display(); } } } -
The this reference gets created when a member function (non-shared) of a class is called.
-
Which of the following statements are correct?
- Data members ofa class are by default public.
- Data members of a class are by default private.
- Member functions of a class are by default public.
- A private function of a class can access a public function within the same class.
- Member function of a class are by default private.
-
Which of the following statements is correct about the C#.NET code snippet given below?
namespace FreshergateConsoleApplication { class Sample { public int index; public int[] arr = new int[10]; public void fun(int i, int val) { arr[i] = val; } } class MyProgram { static void Main(string[] args) { Sample s = new Sample(); s.index = 20; Sample.fun(1, 5); s.fun(1, 5); } } } -
Which of the following statements are correct about the C#.NET code snippet given below?
sample c; c = new sample();- It will create an object called sample.
- It will create a nameless object of the type sample.
- It will create an object of the type sample on the stack.
- It will create a reference c on the stack and an object of the type sample on the heap.
- It will create an object of the type sample either on the heap or on the stack depending on the size of the object.
|
A.
Procedural Programming paradigm is different than structured programming paradigm.
|
|
B.
Object Oriented Programming paradigm stresses on dividing the logic into smaller parts and writing procedures for each part.
|
|
C.
Classes and objects are corner stones of structured programming paradigm.
|
|
D.
Object Oriented Programming paradigm gives equal importance to data and the procedures that work on the data.
|
|
E.
C#.NET is a structured programming language.
|

Whatsapp
Facebook