Java/C2/Parameterized-constructors/Punjabi
From Script | Spoken-Tutorial
| Time | Narration |
|---|---|
| 00:02 | ਜਾਵਾ ਵਿੱਚ parameterized ਕੰਸਟਰਕਟਰ ਉੱਤੇ ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ । |
| 00:08 | ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀ ਸਿਖਾਂਗੇ । |
| 00:10 | parametrized ਕੰਸਟਰਕਟਰ ਦੇ ਬਾਰੇ ਵਿੱਚ |
| 00:13 | ਅਤੇ parameterized ਕੰਸਟਰਕਟਰ ਨੂੰ ਬਣਾਉਣਾ । |
| 00:17 | ਇੱਥੇ ਅਸੀ ਵਰਤੋ ਕਰ ਰਹੇ ਹਾਂ ।
ਉਬੰਟੁ ਵਰਜਨ 11 . 10 OS, Java Development kit 1 . 6, ਅਤੇ ਇਕਲਿਪਸ 3 . 7 . 0 |
| 00:29 | ਇਸ ਟਿਊਟੋਰਿਅਲ ਨੂੰ ਸਮਝਣ ਲਈ ਤੁਹਾਨੂੰ ਪਤਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ । |
| 00:32 | ਇਕਲਿਪਸ ਦੀ ਵਰਤੋ ਕਰਕੇ ਜਾਵਾ ਵਿੱਚ ਡਿਫਾਲਟ ਕੰਸਟਰਕਟਰ ਕਿਵੇਂ ਬਣਾਈਏ । |
| 00:37 | ਜੇਕਰ ਨਹੀਂ , ਤਾਂ ਸਬੰਧਤ ਟਿਊਟੋਰਿਅਲ ਲਈ , ਸਾਡੀ ਇਸ ਵੇਬਸਾਈਟ ਉੱਤੇ ਜਾਓ । ( http: / / www . spoken - tutorial . org ) |
| 00:44 | parameterized ਕੰਸਟਰਕਟਰ ਕੀ ਹੈ ? |
| 00:48 | ਕੰਸਟਰਕਟਰ ਜਿਸ ਵਿੱਚ ਪੈਰਾਮੀਟਰ ਹੁੰਦਾ ਹੈ, parameterized ਕੰਸਟਰਕਟਰ ਕਹਾਉਂਦਾ ਹੈ । |
| 00:55 | ਇਸ ਵਿੱਚ ਇੱਕ ਜਾਂ ਇਕੋ ਜਹੇ ਜਿਆਦਾ ਪੈਰਾਮੀਟਰ ਹੋ ਸੱਕਦੇ ਹਨ । |
| 00:59 | ਹੁਣ parameterized ਕੰਸਟਰਕਟਰ ਬਨਾਓ । |
| 01:03 | ਇਸ ਲਈ ਇਕਲਿਪਸ ਵਿੱਚ , ਮੇਰੇ ਕੋਲ Student . java ਫਾਇਲ ਹੈ । |
| 01:09 | ਅਸੀਂ ਪਿਛਲੇ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਇਹ ਫਾਇਲ ਬਣਾਈ ਹੈ । |
| 01:15 | ਹੁਣ ਅਸੀ ਕੰਸਟਰਕਟਰ ਵਿੱਚ ਵੇਰਿਏਬਲਸ ਨੂੰ ਉਨ੍ਹਾਂ ਦੀਆਂ ਡਿਫਾਲਟ ਵੈਲਿਊਜ ਦੇਵਾਂਗੇ । |
| 01:21 | ਇਸ ਲਈ ਦਸ ਦੇ ਬਜਾਏ roll_number is equal to zero ਹੈ । |
| 01:27 | ਅਤੇ Raman ਦੇ ਬਜਾਏ name is equal to null ਹੈ । |
| 01:33 | ਫਿਰ ਟਾਈਪ ਕਰੋ System dot out dot println I am a default constructor . |
| 01:55 | ਹੁਣ ਅਸੀਂ ਬਿਨਾਂ ਪੈਰਾਮੀਟਰ ਦੇ ਕੰਸਟਰਕਟਰ ਬਣਾਇਆ ਹੈ । |
| 02:00 | ਜਾਵਾ ਵਿੱਚ , ਇਸ ਤਰਾਂ ਦੇ ਕੰਸਟਰਕਟਰ ਨੂੰ ਡਿਫਾਲਟ ਕੰਸਟਰਕਟਰ ਵੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ । |
| 02:07 | ਹੁਣ ਅਸੀ ਹੋਰ ਕੰਸਟਰਕਟਰ ਬਣਾਵਾਂਗੇ । |
| 02:11 | ਇਸ ਲਈ ਟਾਈਪ ਕਰੋ Student parentheses . |
| 02:17 | parenthesis ਵਿੱਚ int the_roll_number comma String the_name . |
| 02:36 | ਅਸੀਂ ਕੀ ਕੀਤਾ ਹੈ , ਕੰਸਟਰਕਟਰ ਨੂੰ ਪੈਰਾਮੀਟਰਸ ਦੇ ਨਾਲ ਘੋਸ਼ਿਤ ਕੀਤਾ ਹੈ । |
| 02:43 | ਕੰਸਟਰਕਟਰ ਦਾ ਨਾਮ Student ਜੋ ਕਲਾਸ ਦਾ ਨਾਮ ਹੈ । |
| 02:49 | Parenthesis ਵਿੱਚ , ਅਸੀਂ ਕੰਸਟਰਕਟਰ ਲਈ ਦੋ ਪੈਰਾਮੀਟਰਸ ਦਿੱਤੇ ਹਨ । |
| 02:57 | ਅਸੀ ਕੰਸਟਰਕਟਰ ਲਈ ਕਿੰਨੇ ਵੀ ਪੈਰਾਮੀਟਰਸ ਦੇ ਸੱਕਦੇ ਹਾਂ । |
| 03:02 | ਹੁਣ ਕਰਲੀ ਬਰੈਕੇਟਸ ਵਿੱਚ ਟਾਈਪ ਕਰੋ । |
| 03:05 | System dot out dot println I am a parameterized constructor |
| 03:29 | ਫਿਰ roll_number is equal to the_roll_number . |
| 03:43 | ਅਤੇ name is equal to the_name . |
| 03:53 | ਹੁਣ ਅਸੀਂ ਪੈਰੀਮੀਟਰਸ ਦੇ ਨਾਲ ਕੰਸਟਰਕਟਰ ਬਣਾਇਆ ਹੈ । |
| 03:58 | ਹੁਣ ਇਸ ਕੰਸਟਰਕਟਰ ਨੂੰ ਕਾਲ ਕਰੋ । |
| 04:02 | ਇਸ ਲਈ ਮੇਨ ਮੇਥਡ ਵਿੱਚ ਟਾਈਪ ਕਰੋ , student stu2 equal to new student parentheses ਵਿੱਚ 11 comma ਡਬਲ ਕੋਟਸ ਵਿੱਚ Raju |
| 04:28 | ਹੁਣ studentDetail ਮੇਥਡ ਨੂੰ ਕਾਲ ਕਰੋ । |
| 04:31 | ਇਸ ਲਈ ਟਾਈਪ ਕਰੋ , stu2 . studentDetail . |
| 04:38 | ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਸੇਵ ਅਤੇ ਰਨ ਕਰੋ । |
| 04:44 | ਅਸੀ ਕੰਸੋਲ ਉੱਤੇ ਆਉਟਪੁਟ ਵੇਖਦੇ ਹਾਂ । |
| 04:48 | ਡਿਫਾਲਟ ਕੰਸਟਰਕਟਰ ਪਹਿਲਾਂ ਕਾਲ ਹੁੰਦਾ ਹੈ । |
| 04:52 | ਇਹ ਉਨ੍ਹਾਂ ਦੀ ਡਿਫਾਲਟ ਵੈਲਿਊ ਲਈ ਵੇਰਿਏਬਲ ਨੂੰ ਇਨਿਸ਼ੀਲਾਇਜ ਕਰਦਾ ਹੈ । |
| 04:56 | ਫਿਰ parameterized ਕੰਸਟਰਕਟਰ ਕਾਲ ਹੁੰਦਾ ਹੈ । |
| 05:00 | ਇਹ ਉਨ੍ਹਾਂ ਵੈਲਿਊਜ ਲਈ ਵੇਰਿਏਬਲ ਇਨਿਸ਼ੀਲਾਇਜ ਕਰਦਾ ਹੈ , ਜੋ ਆਰਗਿਉਮੇਂਟ ਦੇ ਰੂਪ ਵਿੱਚ ਕਾਲ ਕੀਤੇ ਹਨ । |
| 05:05 | ਜੋ 11 ਅਤੇ Raju ਹੈ । |
| 05:08 | ਹੁਣ ਵੇਖਦੇ ਹਾਂ ਕਿ , parametrized ਕੰਸਟਰਕਟਰ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ । |
| 05:12 | ਜਦੋਂ ਅਸੀ parameterized ਕੰਸਟਰਕਟਰ ਨੂੰ ਕਾਲ ਕਰਦੇ ਹਾਂ , ਅਸੀ ਇਸ ਵਿੱਚ ਦੋ ਵੈਲਿਊਜ ਕਾਲ ਕਰਦੇ ਹਾਂ । |
| 05:18 | ਇਨ੍ਹਾਂ ਨੂੰ ਆਰਗਿਉਮੇਂਟਸ ਕਹਿੰਦੇ ਹਨ । |
| 05:22 | ਵੈਲਿਊ 11 ਨੂੰ ਪੈਰਾਮੀਟਰ the_roll_number ਵਿਚੋ ਕਾਪੀ ਕਰਦੇ ਹਾਂ । |
| 05:31 | ਵੈਲਿਊ Raju ਨੂੰ ਪੈਰਾਮੀਟਰ the_name ਵਿਚੋ ਕਾਪੀ ਕਰਦੇ ਹਾਂ । |
| 05:41 | ਫਿਰ the_roll_number ਦੀ ਵੈਲਿਊ roll_number ਨੂੰ ਅਸਾਇਨ ਕਰਦੇ ਹਾਂ । |
| 05:50 | ਅਤੇ the_name ਦੀ ਵੈਲਿਊ name ਨੂੰ ਅਸਾਇਨ ਕਰਦੇ ਹਾਂ । |
| 05:55 | ਇਸ ਲਈ ਅਸੀ ਆਉਟਪੁਟ 11 ਅਤੇ Raju ਵੇਖਦੇ ਹਾਂ । |
| 06:00 | parameterised ਕੰਸਟਰਕਟਰ ਨੂੰ ਕਾਲ ਕਰਦੇ ਸਮਾਂ , ਕਾਮਨ ਐਰਰਸ ਵੇਖੋ । |
| 06:07 | ਮੰਨੋ ਕਿ ਅਸੀ ਕੰਸਟਰਕਟਰ ਲਈ ਇਕ ਸਿੰਗਲ ਆਰਗਿਉਮੇਂਟ ਕਾਲ ਕਰਦੇ ਹਾਂ । |
| 06:11 | ਹੁਣ Raju ਨੂੰ ਹਟਾਓ । |
| 06:15 | ਅਸੀ ਇੱਕ ਐਰਰ ਵੇਖਦੇ ਹਾਂ । ਇਹ ਦੱਸਦਾ ਹੈ ਕਿ , “The constructor Student with parameter ( int ) is undefined. ” |
| 06:24 | ਆਰਗਿਉਮੇਂਟਸ ਦੀ ਗਿਣਤੀ ਪੈਰਾਮੀਟਰਸ ਦੀ ਗਿਣਤੀ ਨਾਲ ਮਿਲਣੀ ਚਾਹੀਦੀ ਹੈ । |
| 06:30 | ਇੱਥੇ ਅਸੀ ਫਿਰ ਟਾਈਪ ਕਰ ਸੱਕਦੇ ਹਾਂ Raju ਅਤੇ ਐਰਰ ਠੀਕ ਹੋ ਜਾਂਦੀ ਹੈ । |
| 06:36 | ਵਿਕਲਪਿਕ ਰੂਪ ਵਿਚ , ਅਸੀਂ ਸਿੰਗਲ ਪੈਰਾਮੀਟਰ ਦੇ ਨਾਲ ਹੋਰ ਕੰਸਟਰਕਟਰ ਪਰਿਭਾਸ਼ਿਤ ਕਰ ਸੱਕਦੇ ਹਾਂ । |
| 06:42 | ਇਸਨੂੰ ਕਰਦੇ ਹਾਂ । |
| 06:45 | ਹੁਣ Student paranthesis ਵਿੱਚ int r number . |
| 07:01 | ਕਰਲੀ ਬਰੈਕੇਟਸ ਵਿੱਚ , ਟਾਈਪ ਕਰੋ System dot out dot println |
| 07:13 | I am a constructor with a single parameter . |
| 07:29 | ਫਿਰ roll_number is equal to r number |
| 07:48 | ਫਾਇਲ ਨੂੰ ਸੇਵ ਕਰੋ । |
| 07:51 | ਜਦੋਂ ਅਸੀ ਕੰਸਟਰਕਟਰ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦੇ ਹਾਂ , ਤਾਂ ਅਸੀ ਵੇਖਦੇ ਹਾਂ ਕਿ ਐਰਰ ਹੱਲ ਹੋ ਗਈ ਹੈ । |
| 07:58 | ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਰਨ ਕਰੋ । |
| 08:02 | ਕੰਸੋਲ ਉੱਤੇ ਅਸੀ ਵੇਖਦੇ ਹਾਂ ਕਿ roll number ਨੂੰ ਵੈਲਿਊ 11 ਅਸਾਇਨ ਹੈ । |
| 08:08 | ਜਦੋਂ ਨਾਮ null ਹੈ , ਉਦੋਂ ਕੰਸਟਰਕਟਰ ਕੇਵਲ ਇੱਕ ਆਰਗਿਉਮੇਂਟ ਲੈਂਦਾ ਹੈ । |
| 08:18 | ਹੁਣ ਆਪਣੇ ਕੰਸਟਰਕਟਰ ਨੂੰ ਦੋ ਪੈਰਾਮੀਟਰਸ ਦੇ ਨਾਲ ਵਾਪਸ ਕਾਲ ਕਰੋ । |
| 08:23 | ਇਸ ਲਈ ਟਾਈਪ ਕਰੋ Student stu3 is equal to new Student . |
| 08:40 | 11 comma Raju |
| 08:46 | ਫਿਰ Stu3 dot studentDetail |
| 08:58 | ਮੰਨਲੋ ਕਿ ਇੱਥੇ ਅਸੀ String ਦੇ ਰੂਪ ਵਿੱਚ 11 ਕਾਲ ਕਰ ਰਹੇ ਹਾਂ , ਹੁਣ ਡਬਲ ਕੋਟਸ ਜੋੜੋ । |
| 09:08 | ਸਾਨੂੰ ਇੱਕ ਐਰਰ ਮਿਲਦੀ ਹੈ । |
| 09:10 | ਇਹ ਦੱਸਦਾ ਹੈ , ਕਿ“The constructor Student String commaString is undefined . ” |
| 09:17 | ਹੁਣ ਆਰਗਿਉਮੇਂਟ ਦਾ ਡੇਟਾ ਟਾਈਪ ਉਸਦੇ ਪੈਰਾਮੀਟਰ ਦੇ ਨਾਲ ਮਿਲਣਾ ਚਾਹੀਦਾ ਹੈ । |
| 09:25 | ਹੁਣ ਕੋਟਸ ਨੂੰ ਹਟਾਓ ਅਤੇ ਫਾਇਲ ਨੂੰ ਸੇਵ ਕਰੋ । |
| 09:32 | ਹੁਣ ਸਾਨੂੰ ਐਰਰ ਨਹੀਂ ਮਿਲ ਰਹੀ ਹੈ । |
| 09:35 | ਹੁਣ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਰਨ ਕਰੋ । |
| 09:38 | ਆਉਟਪੁਟ ਵਿੱਚ , ਅਸੀ ਤਿੰਨ ਕੰਸਟਰਕਟਰਸ ਵੇਖਦੇ ਹਾਂ । |
| 09:42 | ਪਹਿਲਾ ਇੱਕ ਡਿਫਾਲਟ ਕੰਸਟਰਕਟਰ ਹੈ । |
| 09:45 | ਦੂਜਾ ਇੱਕ ਪੈਰਾਮੀਟਰ ਦੇ ਨਾਲ ਕੰਸਟਰਕਟਰ ਹੈ । |
| 09:50 | ਅਤੇ ਇਹ ਤੀਜਾ ਦੋ ਪੈਰਾਮੀਟਰਸ ਦੇ ਨਾਲ ਕੰਸਟਰਕਟਰ ਹੈ । |
| 09:56 | ਇਸ ਤਰਾਂ ਅਸੀਂ ਜਾਵਾ ਵਿੱਚ Parameterised ਕੰਸਟਰਕਟਰ ਬਣਾਏ । |
| 10:05 | ਕੰਸਟਰਕਟਰ ਕਿਉਂ ? |
| 10:07 | instance ਬਣਾਉਂਦੇ ਸਮੇ, ਹਰਵਾਰ ਕਲਾਸ ਵਿੱਚ ਵੇਰਿਏਬਲਸ ਇਨਿਸ਼ੀਲਾਇਜ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ । |
| 10:13 | ਸਾਰੇ ਵੇਰਿਏਬਲਸ ਇਨਿਸ਼ੀਲਾਇਜ ਕਰਨਾ ਔਖਾ ਹੋ ਸਕਦਾ ਹੈ । |
| 10:18 | ਇਸ ਲਈ ਜਾਵਾ ਆਬਜੇਕਟਸ ਨੂੰ ਇਨਿਸ਼ੀਲਾਇਜ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ , ਜਦੋਂ ਉਹ ਬਣਦੇ ਹਨ । |
| 10:25 | ਇਹ ਕੰਸਟਰਕਟਰ ਦੀ ਵਰਤੋ ਕਰਕੇ ਕੀਤਾ ਜਾਂਦਾ ਹੈ । |
| 10:30 | ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀਂ ਸਿੱਖਿਆ । |
| 10:33 | parameterized ਕੰਸਟਰਕਟਰ ਨੂੰ ਬਣਾਉਣਾ । |
| 10:36 | parameterized ਕੰਸਟਰਕਟਰ ਦੀ ਫੰਕਸ਼ਨੈਲਿਟੀ । |
| 10:39 | ਅਤੇ ਕੰਸਟਰਕਟਰ ਦੇ ਵਰਤੋ ਦੇ ਫਾਇਦੇ । |
| 10:44 | ਸੇਲ੍ਫ਼ ਅਸ੍ਸੇਸਮੇੰਟ ਲਈ , ਇੱਕ ਕਲਾਸ Employee ਬਨਾਓ । |
| 10:48 | ਪੈਰਾਮੀਟਰਸ ਦੀ ਵਖ-ਵਖ ਗਿਣਤੀ ਦੇ ਨਾਲ ਕੰਸਟਰਕਟਰ ਬਨਾਓ । |
| 10:53 | ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਦੇ ਬਾਰੇ ਵਿੱਚ ਜਿਆਦਾ ਜਾਣਨ ਲਈ , |
| 10:56 | ਇਸ ਲਿੰਕ ਉੱਤੇ ਉਪਲੱਬਧ ਵੀਡੀਓ ਵੇਖੋ http: / / spoken - tutorial . org / What_is_a_Spoken_Tutorial |
| 11:02 | ਇਹ ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਨੂੰ ਸਾਰਾਂਸ਼ਿਤ ਕਰਦਾ ਹੈ । |
| 11:06 | ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਚੰਗੀ ਬੈਂਡਵਿਡਥ ਨਹੀਂ ਹੈ , ਤਾਂ ਤੁਸੀ ਇਸਨੂੰ ਡਾਉਨਲੋਡ ਕਰਕੇ ਵੇਖ ਸੱਕਦੇ ਹੋ । |
| 11:10 | ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਟੀਮ . . |
| 11:12 | ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਦਾ ਵਰਤੋ ਕਰਕੇ ਵਰਕਸ਼ਾਪਾਂ ਲਗਾਉਂਦੀ ਹੈ । |
| 11:14 | ਆਨਲਾਇਨ ਟੇਸਟ ਪਾਸ ਕਰਨ ਵਾਲਿਆਂ ਨੂੰ ਪ੍ਰਮਾਣ - ਪੱਤਰ ਵੀ ਦਿੰਦੇ ਹਨ । |
| 11:18 | ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਲਈ contact @ spoken - tutorial . org ਉੱਤੇ ਲਿਖੋ । |
| 11:24 | ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਟਾਕ - ਟੂ - ਅ ਟੀਚਰ ਪ੍ਰੋਜੇਕਟ ਦਾ ਹਿੱਸਾ ਹੈ । |
| 11:28 | ਇਹ ਭਾਰਤ ਸਰਕਾਰ ਦੀ MHRD ਦੇ "ਰਾਸ਼ਟਰੀ ਸਾਖਰਤਾ ਮਿਸ਼ਨ ਥ੍ਰੋ ICT " ਰਾਹੀਂ ਸੁਪੋਰਟ ਕੀਤਾ ਗਿਆ ਹੈ। |
| 11:34 | ਇਸ ਮਿਸ਼ਨ ਉੱਤੇ ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਇਸ ਲਿੰਕ ਉੱਤੇ ਉਪਲੱਬਧ ਹੈ । http: / / spoken - tutorial . org / NMEICT - Intro |
| 11:43 | ਹੁਣ ਅਸੀ ਇਸ ਟਿਊਟੋਰਿਅਲ ਦੇ ਅੰਤ ਵਿੱਚ ਆ ਗਏ ਹਾਂ । |
| 11:46 | ਇਹ ਸਕਰਿਪਟ ਹਰਮੀਤ ਸੰਧੂ ਦੁਆਰਾ ਅਨੁਵਾਦਿਤ ਹੈ । ਆਈ ਆਈ ਟੀ ਬੌਮਬੇ ਵਲੋਂ ਮੈਂ ਹੁਣ ਤੁਹਾਡੇ ਤੋਂ ਵਿਦਾ ਲੈਂਦਾ ਹਾਂ । ਧੰਨਵਾਦ |