What is class
Class is used to create our own data type using predefined data types like int, float, string, etc.
Class contains data members (say : int num) & data functions (say: public static hello();).
What is structure
Structure is used to create our own data type using predefined data types like int, float, string etc.
Structure contains only data members (say : int number) and no data functions.
Example- Here I have given a real life example
Suppose I want to prepare Veg fried rice so there is a book called structure in that they have given ingredients, but no procedure to make veg fried rice. In the same way structure contains data members but no method logic.
Suppose I want to prepare Veg friend rice so there is a book called class in that they have given ingredients and also procedure to make veg friend rice. In the same way class contains data members and method logic.