Posts

Showing posts from August, 2020

Friend Function in C++

Image
Friend Function in C++ Welcome to C++ Programming. In this article, we will talk about friend Function and friend Class trying to understand what do they mean and why are they useful in C++ design process. These will be the module outline we will take examples of Matrix Vector Multiplication and Linked List, and finally will end with somenotes. As you know as usual the outline will be available on the left of your slide So, let us first introduce the basic notion of friend function. On the left you have the view of ordinary function. So the situation is like this, that I have a class myclass which as some private data, it has a constructor, and it has; I am sorry if just ignore this line. I have this function written outside of this class which is trying to do something with the class. What is it doing? It takes an object of the class by reference parameter call by reference, and then it tries to print the data element component of that objective. Now, what do we know, this is pr...

Member Functions in C++

Image
Member Functions in C++ One of the most important concept is OOP in C++ and other programming langauages. When it comes to member function it is important to know three things about class. The first thing is data member the second thing is member function and the third thing is access specifiers. There are two types of member functions or member methods. The first type is non-static function which is also known as non-static method and the second type is static function whic is also known as static method. Example void display(){} // This is non-static function static void display(){} // This is static function Reference To Learn More https://www.info999.gq/2020/07/Constructor-C.html https://www.info999.gq/2020/07/how-to-use-class-and-object-in-c.html https://www.studytonight.com/cpp/member-functions-cpp.php