<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Advanced-Cpp%2FC2%2FClasses-And-Objects%2FPunjabi</id>
		<title>Advanced-Cpp/C2/Classes-And-Objects/Punjabi - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Advanced-Cpp%2FC2%2FClasses-And-Objects%2FPunjabi"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Advanced-Cpp/C2/Classes-And-Objects/Punjabi&amp;action=history"/>
		<updated>2026-04-26T18:21:33Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Advanced-Cpp/C2/Classes-And-Objects/Punjabi&amp;diff=42121&amp;oldid=prev</id>
		<title>Navdeep.dav: Created page with &quot;{| border = 1  | “Time” | “Narration”  |-  | 00:01 | ਸਤਿ ਸ਼੍ਰੀ ਅਕਾਲ ਦੋਸਤੋ, C++ ਵਿੱਚ ‘Classes’ ਅਤੇ ‘Objects’ ਦ...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Advanced-Cpp/C2/Classes-And-Objects/Punjabi&amp;diff=42121&amp;oldid=prev"/>
				<updated>2018-02-05T07:04:51Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{| border = 1  | “Time” | “Narration”  |-  | 00:01 | ਸਤਿ ਸ਼੍ਰੀ ਅਕਾਲ ਦੋਸਤੋ, C++ ਵਿੱਚ ‘Classes’ ਅਤੇ ‘Objects’ ਦ...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{| border = 1&lt;br /&gt;
&lt;br /&gt;
| “Time”&lt;br /&gt;
| “Narration”&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 00:01&lt;br /&gt;
| ਸਤਿ ਸ਼੍ਰੀ ਅਕਾਲ ਦੋਸਤੋ, C++ ਵਿੱਚ ‘Classes’ ਅਤੇ ‘Objects’ ਦੇ ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਤੁਹਾਡਾ ਸਾਰਿਆ ਦਾ ਸਵਾਗਤ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 00:07&lt;br /&gt;
| ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀਂ ਹੇਠ ਲਿਖੇ ਨੂੰ ਕਰਨਾ ਸਿੱਖਾਂਗੇ, &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 00:09&lt;br /&gt;
| ‘Classes’&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 00:11&lt;br /&gt;
| ‘Objects’, ‘Encapsulation’ ਅਤੇ &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 00:14&lt;br /&gt;
| ‘Data abstraction’ &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 00:16&lt;br /&gt;
| ਅਸੀਂ ਇਹ ਇੱਕ ਉਦਾਹਰਣ ਦੀ ਮੱਦਦ ਨਾਲ ਕਰਾਂਗੇ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 00:20&lt;br /&gt;
| ਇਸ ਟਿਊਟੋਰਿਅਲ ਨੂੰ ਰਿਕਾਰਡ ਕਰਨ ਦੇ ਲਈ, ਮੈਂ ਵਰਤੋਂ ਕਰ ਰਿਹਾ ਹਾਂ &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 00:23&lt;br /&gt;
| ‘ਉਬੰਟੁ OS’ ਵਰਜਨ 11.10 &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 00:28&lt;br /&gt;
| ‘g++ compiler’ ਵਰਜ਼ਨ 4.6.1&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 00:32&lt;br /&gt;
| ਹੁਣ ਕਲਾਸਾਂ ਦੀ ਜਾਣ-ਪਹਿਚਾਣ ਦੇ ਨਾਲ ਸ਼ੁਰੂ ਕਰਦੇ ਹਾਂ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 00:36&lt;br /&gt;
| ‘Class’, ਇੱਕ ‘keyword class’ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਬਣੀ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 00:39&lt;br /&gt;
| ਇਸ ਵਿੱਚ ‘data’ ਅਤੇ ‘functions’ ਹੁੰਦੇ ਹਨ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 00:42&lt;br /&gt;
| ਕਲਾਸ ‘code’ ਅਤੇ ‘data’ ਨੂੰ ਲਿੰਕ ਕਰਦੀ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 00:45&lt;br /&gt;
| ਕਲਾਸ ਦੇ ‘data’ ਅਤੇ ‘functions’ ਕਲਾਸ ਦੇ ਮੈਂਬਰਸ ਕਹਾਉਂਦੇ ਹਨ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 00:51&lt;br /&gt;
| ਹੁਣ ਆਬਜੈਕਟਸ ‘ਤੇ ਜਾਂਦੇ ਹਾਂ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 00:53&lt;br /&gt;
| ‘Objects’ ਵੈਰੀਏਬਲਸ ਹਨ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 00:55&lt;br /&gt;
| ਇਹ ਇੱਕ ‘class’ ਦੀ ਕਾਪੀ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 00:58&lt;br /&gt;
| ਉਹਨਾਂ ਵਿੱਚੋਂ ਹਰੇਕ ‘properties’ ਅਤੇ ‘behaviour’ ਰੱਖਦਾ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 01:01&lt;br /&gt;
| ‘Properties data’ ਐਲੀਮੇਂਟਸ ਨਾਲ ਪਰਿਭਾਸ਼ਿਤ ਹੁੰਦੀ ਹੈ ਅਤੇ &lt;br /&gt;
 &lt;br /&gt;
|- &lt;br /&gt;
| 01:06&lt;br /&gt;
| ‘Behavior’, ‘methods’ ਨਾਂ ਵਾਲੇ ਮੈਂਬਰ ਫੰਕਸ਼ਨਸ ਤੋਂ ਪਰਿਭਾਸ਼ਿਤ ਹੁੰਦੇ ਹਨ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 01:10&lt;br /&gt;
| ਹੁਣ ਕਲਾਸ ਲਈ ਰਚਨਾਕਰਮ ਵੇਖਦੇ ਹਾਂ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 01:14&lt;br /&gt;
| ਇੱਥੇ, ‘ਕਲਾਸ’ ਇੱਕ ਕੀਵਰਡ ਹੈ ਜੋ ਕਲਾਸ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਵਿੱਚ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 01:18&lt;br /&gt;
| ‘Class-name’, ਕਲਾਸ ਦਾ ਨਾਮ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 01:21&lt;br /&gt;
| ‘Public’, ‘private’ ਅਤੇ ‘protected’ ਐਕਸੈੱਸ ਸਪੈਸੀਫਾਇਰ ਹਨ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 01:26&lt;br /&gt;
| ਅਤੇ ਇੱਥੇ ਅਸੀਂ ਉਹ ਡਾਟਾ ਮੈਂਬਰਸ ਅਤੇ ਉਹ ਮੈਂਬਰ ਫੰਕਸ਼ਨਸ ਜਿਵੇਂ ਪਬਲਿਕ, ਪ੍ਰਾਇਵੇਟ ਅਤੇ ਪ੍ਰੋਟੇਕਟੇਡ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤੇ ਹਨ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 01:34&lt;br /&gt;
| ਅਸੀਂ ਕਲਾਸ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਨਾਲ ਬੰਦ ਕਰਦੇ ਹਾਂ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 01:37&lt;br /&gt;
| ਹੁਣ ਇੱਕ ਉਦਾਹਰਣ ਵੇਖਦੇ ਹਾਂ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 01:39&lt;br /&gt;
| ਮੈਂ ਐਡੀਟਰ ‘ਤੇ ਕੋਡ ਪਹਿਲਾਂ ਟਾਈਪ ਕਰ ਲਿਆ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 01:42&lt;br /&gt;
| ਮੈਂ ਇਸ ਨੂੰ ਖੋਲ੍ਹਾਂਗਾ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 01:44&lt;br /&gt;
| ਨੋਟ ਕਰੋ ਕਿ ਸਾਡੀ ਫਾਇਲ ਦਾ ਨੇਮ ‘class hyphen obj dot cpp’ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 01:50&lt;br /&gt;
| ਇਸ ਉਦਾਹਰਣ ਵਿੱਚ ਅਸੀਂ ਕਲਾਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਵਰਗ ਦੇ ਏਰੀਆ ਦੀ ਗਿਣਤੀ ਕਰਾਂਗੇ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 01:56&lt;br /&gt;
| ਮੈਂ ਹੁਣ ਕੋਡ ਸਮਝਦਾ ਹਾਂ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 01:58&lt;br /&gt;
| ਇਹ ‘iostream’ ਸਾਡੀ ‘header file’ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 02:02 &lt;br /&gt;
| ਇੱਥੇ ਅਸੀਂ ‘std namespace’ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹਾਂ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 02:06&lt;br /&gt;
| ਇਹ ‘square’ ਨਾਂ ਵਾਲੀ ‘ਕਲਾਸ’ ਦੇ ਲਈ ਐਲਾਨ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 02:10&lt;br /&gt;
| ਇੱਥੇ ਮੈਂ ਕੋਈ ‘access specifier’ ਐਲਾਨ ਨਹੀਂ ਕੀਤਾ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 02:14&lt;br /&gt;
| ਇਸ ਲਈ: ਡਿਫਾਲਟ ਰੂਪ ਤੋਂ ਇਹ ਪ੍ਰਾਇਵੇਟ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 02:17&lt;br /&gt;
| ਇਸ ਲਈ ਵੈਰੀਏਬਲ ‘x’ ‘class square’ ਦਾ ‘ਪ੍ਰਾਇਵੇਟ’ ਮੈਂਬਰ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 02:22 &lt;br /&gt;
| ਇਹ ‘public specifier’ ਹੈ । &lt;br /&gt;
 &lt;br /&gt;
|- &lt;br /&gt;
| 02:25&lt;br /&gt;
| ਫੰਕਸ਼ਨ ‘ਏਰੀਆ’ ‘public’ ਫੰਕਸ਼ਨ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 02:28&lt;br /&gt;
| ਅਤੇ ਇਸ ਤਰ੍ਹਾਂ ਨਾਲ ਅਸੀਂ ਕਲਾਸ ਬੰਦ ਕਰਦੇ ਹਾਂ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 02:31&lt;br /&gt;
| ਹੁਣ ਐਕਸੈੱਸ ਸਪੈਸੀਫਾਇਰ ਦੇ ਬਾਰੇ ਵਿੱਚ ਜ਼ਿਆਦਾ ਜਾਣਨ ਦੇ ਲਈ ਆਪਣੀ ਸਲਾਇਡਸ ‘ਤੇ ਵਾਪਸ ਆਉਂਦੇ ਹਾਂ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 02:36&lt;br /&gt;
| ‘Public specifier’&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 02:39&lt;br /&gt;
| ‘Public specifier’ ‘data’ ਨੂੰ ਕਲਾਸ ਦੇ ਬਾਹਰ ਐਕਸੈੱਸ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 02:44&lt;br /&gt;
| ਇੱਕ ‘public’ ਮੈਂਬਰ ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ ਕਿਤੇ ਵੀ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 02:49 &lt;br /&gt;
| ‘Private specifier’&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 02:51&lt;br /&gt;
| ‘Private’ ਦੀ ਤਰ੍ਹਾਂ ਐਲਾਨ ਮੈਂਬਰਸ ‘ਕਲਾਸ’ ਦੇ ਬਾਹਰ ਵਰਤੇ ਜਾਂ ਐਕਸੈੱਸ ਨਹੀਂ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 02:57&lt;br /&gt;
| ‘Private’ ਮੈਂਬਰਸ ਕੇਵਲ ‘ਕਲਾਸ’ ਦੇ ਮੈਂਬਰਸ ਦੇ ਦੁਆਰਾ ਵਰਤੇ ਜਾ ਸਕਦੇ ਹਨ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 03:03&lt;br /&gt;
| ‘Protected specifier’&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 03:05&lt;br /&gt;
| ‘Protected’ ਮੈਂਬਰਸ ‘ਕਲਾਸ’ ਦੇ ਬਾਹਰ ਤੋਂ ਐਕਸੈੱਸ ਨਹੀਂ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 03:10&lt;br /&gt;
| ਇਹ ‘derived’ ‘ਕਲਾਸ’ ਨਾਲ ਐਕਸੈੱਸ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 03:13&lt;br /&gt;
| ਹੁਣ ਆਪਣੇ ਪ੍ਰੋਗਰਾਮ ‘ਤੇ ਵਾਪਸ ਆਉਂਦੇ ਹਾਂ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 03:16&lt;br /&gt;
| ਇੱਥੇ ਇਸ ਸਟੇਟਮੈਂਟ ਵਿੱਚ ਸਾਡੇ ਕੋਲ ‘class’ ਨੇਮ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 03:21&lt;br /&gt;
| ‘scope resolution operator’ ਅਤੇ ‘function name’ &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 03:25&lt;br /&gt;
| ਸਾਨੂੰ ਇਹ ਓਪਰੇਟਰ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਜ਼ਰੂਰੀ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 03:27&lt;br /&gt;
| ਇਹ ਸਪੱਸ਼ਟ ਕਰਦਾ ਹੈ ਕਿ ਫੰਕਸ਼ਨ ‘ਏਰੀਆ’ ਗਲੋਬਲ ਫੰਕਸ਼ਨ ਨਹੀਂ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 03:33&lt;br /&gt;
| ਇਹ ‘ਕਲਾਸ’ ਸਕਵਾਇਰ ਦਾ ਇੱਕ ਮੈਂਬਰ ਫੰਕਸ਼ਨ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 03:36&lt;br /&gt;
| ਇੱਥੇ ਅਸੀਂ ‘int a’ ਆਰਗਿਊਮੈਂਟ ਪਾਸ ਕੀਤਾ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 03:40&lt;br /&gt;
| ਹੁਣ ‘scope resolution operator’ ਦੇ ਬਾਰੇ ਵਿੱਚ ਜ਼ਿਆਦਾ ਜਾਣਨ ਦੇ ਲਈ ਸਲਾਇਡਸ ‘ਤੇ ਵਾਪਸ ਆਉਂਦੇ ਹਾਂ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 03:46&lt;br /&gt;
| ਇਹ ਛੁਪੇ ਹੋਏ ‘data’ ਨੂੰ ਐਕਸੈੱਸ ਕਰਨ ਵਿੱਚ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 03:49&lt;br /&gt;
| ਫੰਕਸ਼ਨ ਜਾਂ ਵੈਰੀਏਬਲ ਨੂੰ ਉਸ ਦੇ ਨਾਮ ਦੇ ਨਾਲ ਐਕਸੈੱਸ ਕਰਨ ਲਈ ਅਸੀਂ ਸਕੋਪ ਰੇਸੋਲੁਸ਼ਨ ਓਪਰੇਟਰ ‘::’ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 03:56&lt;br /&gt;
| ਮੰਨਿਆ ਕਿ ‘local’ ਵੈਰੀਏਬਲ ਅਤੇ ‘global’ ਵੈਰੀਏਬਲ ਦੇ ਨਾਮ ਸਮਾਨ ਹਨ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 04:01&lt;br /&gt;
| ਪ੍ਰਮੁੱਖਤਾ ‘local’ ਵੈਰੀਏਬਲ ਨੂੰ ਮਿਲਦੀ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 04:05&lt;br /&gt;
| ਅਸੀਂ ‘::’ (ਸਕੋਪ ਰੇਸੋਲੁਸ਼ਨ ਓਪਰੇਟਰ) ਦੀ ਵਰਤੋਂ ਕਰਕੇ ‘global’ ਵੈਰੀਏਬਲ ਐਕਸੈੱਸ ਕਰ ਸਕਦੇ ਹਾਂ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 04:10&lt;br /&gt;
| ਹੁਣ ਆਪਣਾ ਪ੍ਰੋਗਰਾਮ ਖੋਲੋ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 04:12&lt;br /&gt;
| ਇੱਥੇ a ਦੀ ਵੈਲਿਊ x ਵਿੱਚ ਇੱਕਠੀ ਹੁੰਦੀ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 04:17&lt;br /&gt;
| ਫਿਰ ਅਸੀਂ ਸਕਵਾਇਰ ਦਾ ਏਰੀਆ ਰਿਟਰਨ ਕਰਦੇ ਹਾਂ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 04:20&lt;br /&gt;
| ਇੱਥੇ x ਇੱਕ ‘private’ ਮੈਂਬਰ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 04:22&lt;br /&gt;
| ਪ੍ਰਾਇਵੇਟ ਪੈਰਾਮੀਟਰਸ ਐਕਸੈੱਸ ਕਰਨ ਦੇ ਲਈ ਅਸੀਂ ਪਬਲਿਕ ਮੈਂਬਰ ‘a’ ਦੀ ਵਰਤੋਂ ਕੀਤੀ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 04:27&lt;br /&gt;
| ‘private’ ਮੈਂਬਰਸ ਹਮੇਸ਼ਾ ਛੁਪੇ ਰਹਿੰਦੇ ਹਨ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 04:30&lt;br /&gt;
| ਇਹ ਸਾਡਾ ‘main function’ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 04:33&lt;br /&gt;
| ਇੱਥੇ, ‘sqr class square’ ਦਾ ਆਬਜੈਕਟ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 04:37&lt;br /&gt;
| ਇਸ ਤਰ੍ਹਾਂ ਨਾਲ ਅਸੀਂ ਇੱਕ ‘object’ ਬਣਾਉਂਦੇ ਹਾਂ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 04:40&lt;br /&gt;
| ‘class – name’ ਦੇ ਅੱਗੇ ‘object – name’ &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 04:43&lt;br /&gt;
| ਇੱਥੇ ਅਸੀਂ ‘ਆਬਜੈਕਟ sqr’ ਅਤੇ ਇੱਕ ‘.(ਡਾਟ) ਓਪਰੇਟਰ’ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਫੰਕਸ਼ਨ ‘ਏਰੀਆ’ ਨੂੰ ਕਾਲ ਕਰਦੇ ਹਾਂ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 04:50&lt;br /&gt;
| ਫਿਰ ਅਸੀਂ ਆਰਗੁਮੈਂਟ ਨੂੰ 4 ਦਿੰਦੇ ਹਾਂ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 04:53&lt;br /&gt;
| ਅਸੀਂ x ਦੀ ਵੈਲਿਊ ਨੂੰ 4 ਸੈੱਟ ਕਰਦੇ ਹਾਂ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 04:57&lt;br /&gt;
| ਇਹ ਸਾਡੀ ਰਿਟਰਨ ਸਟੇਟਮੈਂਟ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 04:59&lt;br /&gt;
| ਹੁਣ ‘save’ ‘ਤੇ ਕਲਿਕ ਕਰੋ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 05:00&lt;br /&gt;
| ਹੁਣ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਚਲਾਉਂਦੇ ਹਾਂ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 05:03&lt;br /&gt;
| ਆਪਣੇ ਕੀਬੋਰਡ ‘ਤੇ ਇੱਕੋ-ਸਮੇਂ ‘Ctrl, Alt ਅਤੇ T’ ਕੀਜ ਦਬਾਕੇ ਟਰਮੀਨਲ ਵਿੰਡੋ ਖੋਲੋ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 05:11&lt;br /&gt;
| ਕੰਪਾਇਲ ਕਰਨ ਦੇ ਲਈ ਟਾਈਪ ਕਰੋ ‘g++ ਸਪੇਸ ਕਲਾਸ hyphen obj ਡਾਟ cpp ਸਪੇਸ hyphen o ਸਪੇਸ ਕਲਾਸ’&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 05:20&lt;br /&gt;
| ਐਂਟਰ ਦਬਾਓ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 05:22&lt;br /&gt;
| ਟਾਈਪ ਕਰੋ ‘./class’ (ਡਾਟ ਸਲੈਸ਼ ਕਲਾਸ) &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 05:24&lt;br /&gt;
| ਐਂਟਰ ਦਬਾਓ । ਆਉਟਪੁਟ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ:&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 05:28&lt;br /&gt;
| ‘Area of the square is 16’&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 05:30&lt;br /&gt;
| ਹੁਣ ਆਪਣੇ ਪ੍ਰੋਗਰਾਮ ‘ਤੇ ਵਾਪਸ ਆਉਂਦੇ ਹਾਂ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 05:35&lt;br /&gt;
| ਹੁਣ ਤੱਕ ਅਸੀਂ ਵੇਖਿਆ, &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 05:37&lt;br /&gt;
| ‘data’ ਅਤੇ ‘functions’ ‘ਕਲਾਸ’ ਵਿੱਚ ਇਕੱਠੇ ਸੰਯੁਕਤ ਹੁੰਦੇ ਹਨ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 05:41&lt;br /&gt;
| ‘class’ ਸਿੰਗਲ ਯੂਨਿਟ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 05:44&lt;br /&gt;
| ਜਿਸ ਵਿੱਚ ਉਨ੍ਹਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਡਾਟਾ ਅਤੇ ਫੰਕਸ਼ਨ ਨੂੰ ਗੁਰੱਪ ਕੀਤਾ ਜਾਂਦਾ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 05:49&lt;br /&gt;
| ਇਹ ਮੈਕੇਨਿਯਮ ‘Encapsulation’ ਕਹਾਉਂਦਾ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 05:53&lt;br /&gt;
| ਫਿਰ ਅਸੀਂ ‘private’ ਅਤੇ ‘public’ ਮੈਂਬਰਸ ਦੇ ਨਾਲ ਕਲਾਸ ਵੇਖੀ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 05:59&lt;br /&gt;
| ‘Private’ ਡਾਟਾ ਲੁਕਿਆ ਹੋਇਆ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 06:02&lt;br /&gt;
| ਇਸ ਨੂੰ ‘class’ ਦੇ ਬਾਹਰ ਐਕਸੈੱਸ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 06:05&lt;br /&gt;
| ਇਹ ਮੇਕਨਿਯਮ ‘Data abstraction’ ਕਹਾਉਂਦਾ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 06:09&lt;br /&gt;
| ‘interface’ ਦਿਸਦਾ ਹੈ ‘ਤੇ ਲਾਗੂ ਕੀਤਾ ਲੁਕਿਆ ਰਹਿੰਦਾ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 06:14&lt;br /&gt;
| ਇਹ ਸਾਨੂੰ ਇਸ ਟਿਊਟੋਰਿਅਲ ਦੇ ਅਖੀਰ ਵਿੱਚ ਲੈ ਕੇ ਜਾਂਦਾ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 06:17&lt;br /&gt;
| ਹੁਣ ਆਪਣੀ ਸਲਾਇਡਸ ‘ਤੇ ਵਾਪਸ ਜਾਂਦੇ ਹਾਂ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 06:19&lt;br /&gt;
| ਇਸ ਦਾ ਸਾਰ ਕਰਦੇ ਹਾਂ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 06:20&lt;br /&gt;
| ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀਂ ਸਿੱਖਿਆ, &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 06:23&lt;br /&gt;
| “Encapsulation Data Abstraction”&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 06:25&lt;br /&gt;
| “Private” ਮੈਂਬਰਸ &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 06:27&lt;br /&gt;
| int x; &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 06:29&lt;br /&gt;
| “Public” ਫੰਕਸ਼ਨਸ int area (int); &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 06:32&lt;br /&gt;
| “Classes” ਕਲਾਸ ਸਕਵਾਇਰ &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 06:35&lt;br /&gt;
| ਆਬਜੈਕਟ ਬਣਾਉਣਾ &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 06:37&lt;br /&gt;
| “square sqr”&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 06:39&lt;br /&gt;
| “object” “sqr dot area ()” ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਫੰਕਸ਼ਨ ਕਾਲ ਕਰਨਾ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 06:43&lt;br /&gt;
| ਇੱਕ ਨਿਰਧਾਰਤ ਕੰਮ ਵਿੱਚ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖਕੇ ਦਿੱਤੇ ਹੋਏ ਸਰਕਲ ਦਾ ਪੈਰੀਮੀਟਰ (perimeter) ਜਾਣੋ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 06:49&lt;br /&gt;
| http://spoken-tutorial.org/What\_is\_a\_Spoken\_Tutoria  ‘ਤੇ ਉਪਲੱਬਧ ਵੀਡੀਓ ਨੂੰ ਵੇਖੋ ।&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 06:52&lt;br /&gt;
| ਇਹ ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੈਕਟ ਦਾ ਸਾਰ ਕਰਦਾ ਹੈ ।  &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 06:55&lt;br /&gt;
| ਚੰਗੀ ਬੈਂਡਵਿਡਥ ਨਾ ਮਿਲਣ ‘ਤੇ ਤੁਸੀਂ ਇਸਨੂੰ ਡਾਊਂਨਲੋਡ ਕਰਕੇ ਵੀ ਵੇਖ ਸਕਦੇ ਹੋ ।&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 07:00&lt;br /&gt;
| ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਟੀਮ :&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 07:02&lt;br /&gt;
| ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਵਰਕਸ਼ਾਪਾਂ ਚਲਾਉਂਦੀ ਹੈ ।&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 07:05&lt;br /&gt;
| ਆਨਲਾਇਨ ਟੈਸਟ ਪਾਸ ਕਰਨ ਵਾਲਿਆ ਨੂੰ ਪ੍ਰਮਾਣ ਪੱਤਰ ਵੀ ਦਿੰਦੇ ਹਨ ।&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 07:09&lt;br /&gt;
| ਜ਼ਿਆਦਾ ਜਾਣਕਾਰੀ ਲੈਣ ਦੇ ਲਈ, ਕ੍ਰਿਪਾ ਕਰਕੇ contact@spoken-tutorial.org  ਨੂੰ ਲਿਖੋ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 07:16&lt;br /&gt;
| ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਟਾਕ - ਟੂ - ਅ ਟੀਚਰ ਪ੍ਰੋਜੈਕਟ ਦਾ ਹਿੱਸਾ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 07:20&lt;br /&gt;
| ਇਹ ਭਾਰਤ ਸਰਕਾਰ ਦੇ ਐਮਐਚਆਰਡੀ ਦੇ “ਆਈਸੀਟੀ ਵਲੋਂ ਰਾਸ਼ਟਰੀ ਸਾਖਰਤਾ ਮਿਸ਼ਨ” ਦੁਆਰਾ ਪ੍ਰਮਾਣਿਤ ਹੈ । &lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 07:26&lt;br /&gt;
| ਇਸ ‘ਤੇ ਜ਼ਿਆਦਾ ਜਾਣਕਾਰੀ ਹੇਠਾਂ ਦਿੱਤੇ ਲਿੰਕ ‘ਤੇ ਉਪਲੱਬਧ ਹੈ । http://spoken-tutorial.org/NMEICT-Intro&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 07:31&lt;br /&gt;
| ਆਈ.ਆਈ.ਟੀ ਬੰਬੇ ਤੋਂ ਮੈਂ ਨਵਦੀਪ ਤੁਹਾਡੇ ਤੋਂ ਇਜਾਜ਼ਤ ਲੈਂਦਾ ਹਾਂ । ਸਾਡੇ ਨਾਲ ਜੁੜਨ ਲਈ ਧੰਨਵਾਦ ।&lt;br /&gt;
&lt;br /&gt;
| }&lt;/div&gt;</summary>
		<author><name>Navdeep.dav</name></author>	</entry>

	</feed>