Java/C2/Method-overloading/Punjabi
From Script | Spoken-Tutorial
Revision as of 11:22, 5 April 2017 by PoojaMoolya (Talk | contribs)
| Time | Narration |
|---|---|
| 00:01 | java ਵਿੱਚ method overloading ( ਮੇਥਡ ਓਵਰਲੋਡਿੰਗ ) ਉੱਤੇ ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ । |
| 00:06 | ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀ ਸਿਖਾਂਗੇ । |
| 00:08 | ਮੇਥਡ ਓਵਰਲੋਡਿੰਗ ਕੀ ਹੈ । |
| 00:10 | ਅਤੇ ਮੇਥਡ ਨੂੰ ਓਵਰਲੋਡ ਕਰਨਾ ਕੀ ਹੈ । |
| 00:13 | ਇੱਥੇ ਅਸੀ ਵਰਤੋ ਕਰ ਰਹੇ ਹਾਂ ।
ਉਬੰਟੁ ਵਰਜਨ 11 . 10 OS, Java Development kit 1 . 6, ਅਤੇ ਇਕਲਿਪਸ 3 . 7 . 0 |
| 00:24 | ਇਸ ਟਿਊਟੋਰਿਅਲ ਲਈ ਤੁਹਾਨੂੰ ਗਿਆਨ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ । |
| 00:26 | ਮੇਥਡ ਕਿਵੇਂ ਬਨਾਈਏ ਅਤੇ |
| 00:29 | ਇਕਲਿਪਸ ਦੀ ਵਰਤੋ ਕਰਕੇ ਜਾਵਾ ਵਿੱਚ ਓਵਰਲੋਡ ਕੰਸਟਰਕਟਰ ਕਿਵੇਂ ਬਨਾਈਏ । |
| 00:32 | ਜੇਕਰ ਨਹੀਂ , ਤਾਂ ਸਬੰਧਤ ਟਿਊਟੋਰਿਅਲ ਲਈ , ਸਾਡੀ ਇਸ ਵੇਬਸਾਈਟ ਉੱਤੇ ਜਾਓ । http: / / www . spoken - tutorial . org |
| 00:39 | ਮੇਥਡ ਓਵਰਲੋਡਿੰਗ ਕੀ ਹੈ ? |
| 00:42 | ਕਲਾਸ ਵਿੱਚ ਸਮਾਨ ਨਾਮ ਦੇ ਨਾਲ ਦੋ ਜਾਂ ਦੋ ਤੋ ਜਿਆਦਾ ਮੇਥਡਸ ਪਰਿਭਾਸ਼ਿਤ ਕਰੋ । |
| 00:46 | ਉਹ ਗਿਣਤੀ ਜਾਂ ਪੈਰਾਮੀਟਰਸ ਦੇ ਪ੍ਰਕਾਰ ਵਿੱਚ ਵਖ-ਵਖ ਹੋਣ । |
| 00:50 | ਇਸ ਮੇਥਡ ਨੂੰ ਓਵਰਲੋਡੇਡ ਮੇਥਡਸ ਕਹਿੰਦੇ ਹਨ । |
| 00:54 | ਇਸ ਪਰਿਕ੍ਰੀਆ ਨੂੰ ਮੇਥਡ ਓਵਰਲੋਡਿੰਗ ਕਹਿੰਦੇ ਹਨ । |
| 00:57 | ਹੁਣ ਵੇਖਦੇ ਹਾਂ , ਕਿ ਮੇਥਡ ਨੂੰ ਓਵਰਲੋਡ ਕਿਵੇਂ ਕਰੀਏ । |
| 01:00 | ਇਕਲਿਪਸ ਵਿੱਚ , ਮੇਰੇ ਕੋਲ Addition ਕਲਾਸ ਹੈ । |
| 01:06 | ਕਲਾਸ ਦੇ ਅੰਦਰ , ਅਸੀ ਦੋ ਇੰਟੀਜਰ ਵੇਰਿਏਬਲ ਘੋਸ਼ਿਤ ਕਰਾਂਗੇ । |
| 01:10 | ਹੁਣ ਟਾਈਪ ਕਰੋ int a is equalto 10 and int b is equalto 5 . |
| 01:19 | ਇਸ ਦੋ ਇੰਟੀਜਰਸ ਨੂੰ ਜੋੜਨ ਲਈ ਇੱਕ ਮੇਥਡ ਬਨਾਓ । |
| 01:23 | ਹੁਣ ਟਾਈਪ ਕਰੋ void add parentheses . |
| 01:30 | ਕਰਲੀ ਬਰੈਕੇਟਸ ਵਿੱਚ ਟਾਈਪ ਕਰੋ System dot out dot println . |
| 01:40 | parentheses ਵਿੱਚ a + b . |
| 01:44 | ਹੁਣ ਇਹ ਮੇਥਡ ਸਾਨੂੰ ਦੋ ਇੰਟੀਜਰ ਵੇਰਿਏਬਲਸ ਦਾ ਜੋੜ ਦਿੰਦਾ ਹੈ । |
| 01:50 | ਇੱਕ ਹੋਰ ਮੇਥਡ ਬਨਾਓ , ਜੋ ਦੋ ਪੈਰਾਮੀਟਰਸ ਲੈਂਦਾ ਹੈ । |
| 01:55 | ਹੁਣ ਟਾਈਪ ਕਰੋ void addTwoNumbers . |
| 02:04 | parentheses ਵਿੱਚ int num1 comma int num2 . |
| 02:14 | ਫਿਰ ਕਰਲੀ ਬਰੈਕੇਟਸ ਵਿੱਚ System dot out dot println num1 plus num2 . |
| 02:35 | ਇਹ ਮੇਥਡ ਸਾਨੂੰ ਦੋ ਵੇਲਿਊਸ ਦਾ ਜੋੜ ਦੇਵੇਗਾ , ਜੋ ਇਸ ਮੇਥਡ ਵਿੱਚ ਆਰਗੁਮੇਂਟ ਦੇ ਰੂਪ ਵਿੱਚ ਕਾਲ ਕੀਤੇ ਗਏ ਹਨ । |
| 02:44 | ਕਲਾਸ ਦਾ ਇੱਕ ਆਬਜੇਕਟ ਬਨਾਓ , ਅਤੇ ਮੇਥਡਸ ਨੂੰ ਕਾਲ ਕਰੋ । |
| 02:49 | ਹੁਣ ਮੇਨ ਮੇਥਡ ਵਿੱਚ ਟਾਈਪ ਕਰੋ , Addition ਜੋ ਕਲਾਸ ਦਾ ਨਾਮ ਹੈ obj is equalto new Addition parentheses ਸੇਮੀਕਾਲਨ । |
| 03:13 | ਫਿਰ Obj . add |
| 03:18 | ਅਤੇ Obj . addTwonumbers parentheses ਵਿੱਚ । |
| 03:31 | ਅਸੀ ਦੋ ਆਰਗੁਮੇਂਟਸ ਕੋਲ ਕਰਾਂਗੇ । |
| 03:33 | ਮੰਨਲੋ ਜੇਕਰ ਅਸੀ ਫਲੋਟਿੰਗ ਪਵਾਇੰਟ ਵੇਲਿਊਸ ਕਾਲ ਕਰਦੇ ਹਾਂ । |
| 03:37 | ਤਾਂ ਟਾਈਪ ਕਰੋ 2 . 5 ਕੋਮਾ ਅਤੇ ਇੱਕ ਇੰਟੀਜਰ 3 . |
| 03:45 | ਸਾਨੂੰ ਇੱਕ ਐਰਰ ਮਿਲਦੀ ਹੈ , ਜੋ ਕਹਿੰਦੀ ਹੈ , the method addTwoNumbers int comma int of the class addition is not applicable for the argument double comma int . |
| 03:57 | ਹੁਣ ਅਸੀ ਕੀ ਕਰਾਂਗੇ , ਕਿ ਮੇਥਡ ਵਿੱਚ int ਦੇ ਬਜਾਏ , double ਦੇਵਾਂਗੇ । |
| 04:06 | ਹੁਣ int ਨੂੰ double ਵਿੱਚ ਬਦਲੋ । ਫਾਇਲ ਸੇਵ ਕਰੋ । |
| 04:12 | ਅਸੀ ਵੇਖਦੇ ਹਾਂ , ਕਿ ਐਰਰ ਠੀਕ ਹੋ ਗਈ ਹੈ । |
| 04:17 | ਅਸੀ ਇਹ ਵੀ ਜਾਣਦੇ ਹਾਂ ਕਿ ਜਾਵਾ ਆਪਣੇ-ਆਪ int ਨੂੰ double ਵਿੱਚ ਬਦਲਦਾ ਹੈ । |
| 04:24 | ਹੁਣ ਇੱਥੇ ਅਸੀ ਇੱਕ ਇੰਟੀਜਰ ਆਰਗਿਉਮੇਂਟ ਵੀ ਕਾਲ ਕਰ ਸੱਕਦੇ ਹਾਂ । |
| 04:28 | ਹੁਣ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਸੇਵ ਅਤੇ ਰਨ ਕਰੋ । |
| 04:32 | ਆਉਟਪੁਟ ਵਿੱਚ ਅਸੀ , ਦੋ ਇੰਟੀਜਰਸ ਵੇਰਿਏਬਲਸ ਦਾ ਜੋੜ ਵੇਖਦੇ ਹਾਂ । |
| 04:37 | ਅਤੇ ਦੋ ਨਿਊਮੈਰਿਕ ਆਰਗਿਉਮੇਂਟਸ ਦਾ ਜੋੜ , ਜੋ ਅਸੀਂ ਕਾਲ ਕੀਤੇ । |
| 04:43 | ਹੁਣ ਅਸੀ ਵੇਖਦੇ ਹਾਂ , ਕਿ ਦੋਵੇ ਮੇਥਡ ਸਮਾਨ ਆਪਰੇਸ਼ਨ ਪ੍ਰਫੋਰਮ ਕਰਦੇ ਹਾਂ । |
| 04:50 | ਫ਼ਰਕ ਇਹ ਹੈ , ਕਿ ਪਹਿਲੇ ਮੇਥਡ ਵਿੱਚ ਕੋਈ ਵੀ ਪੈਰਾਮੀਟਰ ਨਹੀਂ ਹੈ । ਜਦੋਂ ਕਿ ਦੂੱਜੇ ਮੇਥਡ ਵਿੱਚ ਪੈਰਾਮੀਟਰਸ ਹਨ । |
| 05:00 | ਇਸ ਤਰਾਂ ਦੇ ਕੇਸ ਵਿੱਚ ਜਾਵਾ ਸਾਨੂੰ ਮੇਥਡ ਓਵਰਲੋਡਿੰਗ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ । |
| 05:05 | ਹੁਣ ਅਸੀਂ ਇਹ ਕਰਨਾ ਹੈ , ਕਿ ਦੋਵਾਂ ਮੇਥਡਸ ਨੂੰ ਸਮਾਨ ਨਾਮ ਦੇਣਾ ਹੈ । |
| 05:09 | ਹੁਣ addTwoNumbers ਨੂੰ add ਵਿੱਚ ਬਦਲੋ ਅਤੇ ਇੱਥੇ ਵੀ ਬਦਲੋ । |
| 05:29 | ਅਸੀ ਸਮਾਨ ਆਪਰੇਸ਼ਨ ਦੇ ਨਾਲ ਇੱਕ ਅਤੇ ਜਿਆਦਾ ਮੇਥਡ ਪਰਿਭਾਸ਼ਿਤ ਕਰਾਂਗੇ । |
| 05:33 | ਹੁਣ ਟਾਈਪ ਕਰੋ void add . |
| 05:38 | ਅਤੇ parentheses ਵਿੱਚ int n1 comma int n2 comma int n3 . |
| 05:51 | ਹੁਣ ਅਸੀਂ ਤਿੰਨ ਪੈਰਾਮੀਟਰਸ ਦਿੱਤੇ ਹਨ । |
| 05:54 | ਕਰਲੀ ਬਰੈਕੇਟਸ ਵਿੱਚ System dot out dot println . |
| 06:03 | parentheses ਵਿੱਚ n1 plus n2 plus n3 . |
| 06:11 | ਇਹ ਮੇਥਡ ਤਿੰਨ ਨੰਬਰਾ ਦਾ ਜੋੜ ਦੇਵੇਗਾ । |
| 06:17 | ਇਸ ਮੇਥਡ ਨੂੰ ਕਾਲ ਕਰੋ । |
| 06:19 | ਇਸ ਲਈ ਟਾਈਪ ਕਰੋ obj dot add 1 comma 5 comma 4 |
| 06:35 | ਸੇਵ ਅਤੇ ਰਨ ਕਰੋ । |
| 06:39 | ਆਉਟਪੁਟ ਵਿੱਚ ਅਸੀ ਤਿੰਨ ਨੰਬਰਾ ਦਾ ਜੋੜ ਅਰਥਾਤ 10 ਵੇਖਦੇ ਹਾਂ । |
| 06:47 | ਜਾਵਾ ਕੰਪਾਇਲਰ ਪੈਰਾਮੀਟਰਸ ਉੱਤੇ ਆਧਾਰਿਤ ਠੀਕ ਮੇਥਡ ਨੂੰ ਓਵਰਲੋਡ ਕਰਦਾ ਹੈ । |
| 06:52 | ਇਹ ਕਾਲ ਕੀਤੇ ਗਏ ਪੈਰਾਮੀਟਰ ਦੇ ਪ੍ਰਕਾਰ ਅਤੇ ਨੰਬਰ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ । |
| 06:57 | ਹੁਣ ਪ੍ਰੋਗਰਾਮਰ ਦੇ ਰੂਪ ਵਿੱਚ , ਸਾਨੂੰ ਮੇਥਡ ਦੇ ਨਾਮ ਤੋ ਘਬਰਾਉਣਾ ਨਹੀਂ ਚਾਹੀਦਾ ਹੈ । |
| 07:01 | ਨਾ ਹੀ ਨੰਬਰ ਜਾਂ ਆਰਗਿਉਮੇਂਟ ਦਾ ਪ੍ਰਕਾਰ ਜੋ ਅਸੀਂ ਕਾਲ ਕੀਤਾ ਹੈ । |
| 07:05 | ਅਸੀ ਇੱਕ ਹੋਰ ਮੇਥਡ ਬਣਾ ਸੱਕਦੇ ਹਾਂ , ਜੋ ਸਟਰਿੰਗ ਨਾਲ ਜੁੜਿਆ ਹੋਵੇ । |
| 07:11 | ਹੁਣ ਅਸੀ ਇੱਕ ਅਤੇ ਓਵਰਲੋਡ ਮੇਥਡ ਬਣਾਵਾਂਗੇ । |
| 07:15 | ਟਾਈਪ ਕਰੋ void add String s1 comma String s2 . |
| 07:29 | ਕਰਲੀ ਬਰੈਕੇਟਸ ਵਿੱਚ System dot out dot println . |
| 07:41 | parentheses ਵਿੱਚ s1 plus s2 . |
| 07:45 | ਅਤੇ ਅਸੀ ਇਸ ਮੇਥਡ ਨੂੰ ਕਾਲ ਕਰਾਂਗੇ । |
| 07:50 | ਹੁਣ ਟਾਈਪ ਕਰੋ obj dot add . |
| 07:55 | parentheses ਦੇ ਅੰਦਰ ਡਬਲ ਕੋਟਸ ਵਿੱਚ Hello ਕੋਮਾ ਡਬਲ ਕੋਟਸ ਵਿੱਚ ਸਪੇਸ World . |
| 08:07 | ਹੁਣ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਸੇਵ ਅਤੇ ਰਨ ਕਰੋ । |
| 08:12 | ਹੁਣ ਆਉਟਪੁਟ ਵਿੱਚ ਅਸੀ ਵੇਖਦੇ ਹਾਂ Hello ਸਪੇਸ World . |
| 08:16 | ਦੋ ਸਟਰਿੰਗ ਆਰਗਿਉਮੇਂਟਸ ਦੇ ਨਾਲ add ਮੇਥਡ ਸਟਰਿੰਗ ਨਾਲ ਜੁੜਦਾ ਹੈ । |
| 08:21 | ਮੰਨਲੋ ਕਿ ਹੁਣ ਅਸੀ ਰਿਟਰਨ ਟਾਈਪ ਦੇ ਨਾਲ add ਮੇਥਡ ਘੋਸ਼ਿਤ ਕਰਦੇ ਹਾਂ । |
| 08:27 | ਹੁਣ ਟਾਈਪ ਕਰੋ int add parentheses no parameter ਅਤੇ ਕਰਲੀ ਬਰੈਕੇਟਸ । |
| 08:40 | ਸਾਨੂੰ ਇੱਕ ਐਰਰ ਮਿਲਦੀ ਹੈ , ਇਹ ਹੈ duplicate method add in type addition |
| 08:48 | ਅਜਿਹਾ ਇਸਲਈ ਕਿਉਂਕਿ ਅਸੀਂ ਬਿਨਾਂ ਪੈਰਾਮੀਟਰਸ ਦੇ ਨਾਲ add ਮੇਥਡ ਪਹਿਲਾਂ ਹੀ ਘੋਸ਼ਿਤ ਕੀਤਾ ਹੈ । |
| 08:54 | ਹੁਣ ਧਿਆਨ ਦਿਓ , ਕਿ ਮੇਥਡ ਓਵਰਲੋਡ ਕਰਨ ਲਈ ਪੈਰਾਮੀਟਰਸ ਭਿੰਨ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ । |
| 08:59 | ਭਿੰਨ ਰਿਟਰਨ ਟਾਇਪਸ ਹੋਣਾ ਮੇਥਡ ਨੂੰ ਓਵਰਲੋਡ ਨਹੀਂ ਕਰੇਗਾ । |
| 09:03 | ਹੁਣ ਇਸ ਮੇਥਡ ਨੂੰ ਹਟਾਓ ਅਤੇ ਫਾਇਲ ਨੂੰ ਸੇਵ ਕਰੋ । |
| 09:09 | ਇਸ ਤਰਾਂ ਨਾਲ ਜਾਵਾ ਵਿੱਚ ਮੇਥਡ ਓਵਰਲੋਡਿੰਗ ਕਰਦੇ ਹਨ । |
| 09:16 | ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀਂ ਸਿੱਖਿਆ । |
| 09:18 | ਮੇਥਡ ਓਵਰਲੋਡਿੰਗ ਦੇ ਬਾਰੇ ਵਿੱਚ । |
| 09:20 | ਮੇਥਡ ਨੂੰ ਓਵਰਲੋਡ ਕਰਨ ਦੇ ਬਾਰੇ ਵਿੱਚ । |
| 09:22 | ਅਤੇ ਮੇਥਡ ਓਵਰਲੋਡਿੰਗ ਦੇ ਫਾਇਦਿਆਂ ਦੇ ਬਾਰੇ ਵਿੱਚ । |
| 09:25 | ਸੇਲ੍ਫ਼ ਅਸੇਸਮੇੰਟ ਲਈ , ਇੱਕ ਸਬਟਰੈਕਟ ਮੇਥਡ ਬਨਾਓ , ਜੋ ਉਸ ਨੰਬਰ ਨੂੰ ਸਬਟਰੈਕਟ ਕਰੇ । |
| 09:31 | ਇਸਨੂੰ ਓਵਰਲੋਡ ਕਰੋ । |
| 09:33 | ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਦੇ ਬਾਰੇ ਵਿੱਚ ਜਿਆਦਾ ਜਾਣਨ ਲਈ , |
| 09:36 | ਇਸ ਲਿੰਕ ਉੱਤੇ ਉਪਲੱਬਧ ਵੀਡੀਓ ਵੇਖੋ http: / / spoken - tutorial . org / What_is_a_Spoken_Tutorial |
| 09:42 | ਇਹ ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਨੂੰ ਸਾਰਾਂਸ਼ਿਤ ਕਰਦਾ ਹੈ । |
| 09:45 | ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਚੰਗੀ ਬੈਂਡਵਿਡਥ ਨਹੀਂ ਹੈ , ਤਾਂ ਤੁਸੀ ਇਸਨੂੰ ਡਾਉਨਲੋਡ ਕਰਕੇ ਵੇਖ ਸੱਕਦੇ ਹੋ । |
| 09:48 | ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਟੀਮ |
| 09:50 | ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਦਾ ਵਰਤੋ ਕਰਕੇ ਵਰਕਸ਼ਾਪਾਂ ਲਗਾਉਂਦੀ ਹੈ । |
| 09:52 | ਆਨਲਾਇਨ ਟੇਸਟ ਪਾਸ ਕਰਨ ਵਾਲਿਆਂ ਨੂੰ ਪ੍ਰਮਾਣ - ਪੱਤਰ ਵੀ ਦਿੰਦੇ ਹਨ । |
| 09:56 | ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਲਈ contact @ spoken - tutorial . org ਉੱਤੇ ਲਿਖੋ । |
| 10:01 | ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਟਾਕ - ਟੂ - ਅ ਟੀਚਰ ਪ੍ਰੋਜੇਕਟ ਦਾ ਹਿੱਸਾ ਹੈ । |
| 10:05 | ਇਹ ਭਾਰਤ ਸਰਕਾਰ ਦੀ MHRD ਦੇ "ਰਾਸ਼ਟਰੀ ਸਾਖਰਤਾ ਮਿਸ਼ਨ ਥ੍ਰੋ ICT " ਰਾਹੀਂ ਸੁਪੋਰਟ ਕੀਤਾ ਗਿਆ ਹੈ । |
| 10:11 | ਇਸ ਮਿਸ਼ਨ ਉੱਤੇ ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਇਸ ਲਿੰਕ ਉੱਤੇ ਉਪਲੱਬਧ ਹੈ । http: / / spoken - tutorial . org / NMEICT - Intro |
| 10:19 | ਹੁਣ ਅਸੀ ਇਸ ਟਿਊਟੋਰਿਅਲ ਦੇ ਅੰਤ ਵਿੱਚ ਆ ਗਏ ਹਾਂ । |
| 10:21 | ਇਹ ਸਕਰਿਪਟ ਹਰਮੀਤ ਸੰਧੂ ਦੁਆਰਾ ਅਨੁਵਾਦਿਤ ਹੈ । ਆਈ ਆਈ ਟੀ ਬੌਮਬੇ ਵਲੋਂ ਮੈਂ ਹੁਣ ਤੁਹਾਡੇ ਤੋਂ ਵਿਦਾ ਲੈਂਦਾ ਹਾਂ । ਧੰਨਵਾਦ |