Code2night
  • Home
  • Guest Posts
  • Tutorial
  • Languages
  • Post Blog
  • Tools
    • JSON Beautifier
    • HTML Beautifier
    • XML Beautifier
    • CSS Beautifier
    • JS Beautifier
    • PDF Editor
    • Word Counter
    • Base64 Encode/Decode
    • Diff Checker
    • JSON to CSV
    • Password Generator
  • Register
  • Login
  1. Home
  2. Blogpost

Classes in C++

Date- Dec 09,2023

3718

In C++, classes are the building blocks of object-oriented programming (OOP). They serve as blueprints or templates for creating objects. Classes define the structure and behavior of objects, encapsulating data (attributes) and functions (methods) that operate on that data.

Here's how you define and use classes in C++:



1. Theclass keyword is used to declare a class.

2. Inside the class, you can define private and public sections. Private members are accessible only within the class, while public members are accessible from outside the class.

3. Data members (attributes) hold the state of objects. They can be of various data types.
4. Member functions (methods) define the behavior of objects. They can have parameters and return values.





  • 5. Objects are created by specifying the class name followed by a variable name.
  • 6. Class members (both attributes and methods) can be accessed using the dot (.) operator on object instances.

Classes in C++ are fundamental to the object-oriented paradigm and provide a powerful way to organize and structure your code by encapsulating data and behavior into reusable and maintainable units.




#include<iostream.h>
#include<conio.h>
class student
{
char a[10];
int age;
int rollno;
public:
void getdata()
{
cout<<"Enter the Name";
cin>>a;
cout<<"Enter the age";
cin>>age;
cout<<"enter the rollno";
cin>>rollno;
}
void putdata()
{
cout<<"The name is\n"<<a<<endl;
cout<<"The age is\n"<<age<<endl;
cout<<"The roll no is\n"<<rollno<<endl;
}
};
void main()
{
student s;
s.getdata();
s.putdata();
getch();
}

S
Shubham Saini
Programming author at Code2Night — sharing tutorials on ASP.NET, C#, and more.
View all posts →

Comments

Tags

AspNet
C#
programming
AspNet MVC
c programming
AspNet Core
C
software development
tutorial
MVC
memory management
Paypal
coding
coding best practices
data structures
programming tutorial
tutorials
object oriented programming
Slick Slider
StripeNet
Free Download for Youtube Subscribers!

First click on Subscribe Now and then subscribe the channel and come back here.
Then Click on "Verify and Download" button for download link

Subscribe Now | 1760
Download
Support Us....!

Please Subscribe to support us

Thank you for Downloading....!

Please Subscribe to support us

Continue with Downloading
Be a Member
Join Us On Whatsapp Join Us On Facebook
Code2Night

A community platform for sharing programming knowledge, tutorials, and blogs. Learn, write, and grow with developers worldwide.

Panipat, Haryana, India
info@code2night.com
Quick Links
  • Home
  • Blogs
  • Tutorials
  • About Us
  • Contact
  • Privacy Policy
  • Terms & Conditions
  • Guest Posts
Free Dev Tools
  • JSON Beautifier
  • HTML Beautifier
  • CSS Beautifier
  • JS Beautifier
  • Password Generator
  • QR Code Generator
  • Hash Generator
  • Diff Checker
  • Base64 Encode/Decode
  • Word Counter
By Language
© 2026 Code2Night. All Rights Reserved.
Made with for developers  |  Privacy  ·  Terms
Translate Page