InterviewSolution
Saved Bookmarks
| 1. |
What is difference between Class and Struct? |
||||||||||||||||||||
Answer»
A class is a user-defined blueprint or PROTOTYPE from which objects are created. Basically, a class combines the fields and methods(member function which defines actions) into a single unit. Example: public class Author { // Data members of class public string name; public string language; public int article_no; public int improv_no; // Method of class public void Details(string name, string language, int article_no, int improv_no) { this.name = name; this.language = language; this.article_no = article_no; this.improv_no = improv_no; Console.WriteLine("The name of the author is : " + name + "\nThe name of language is : " + language + "\nTotal number of article published " + article_no + "\nTotal number of Improvements:" +" done by author is : " + improv_no); } }
A structure is a collection of variables of different data TYPES under a single unit. It is almost similar to a class because both are user-defined data types and both hold a bunch of different data types. // Defining structure public struct Car { // Declaring different data types public string BRAND; public string Model; public string Color; }Difference between Class and Structure
|
|||||||||||||||||||||