Java/C2/Non-static-block/Punjabi
From Script | Spoken-Tutorial
Time | Narration |
---|---|
00:02 | ਜਾਵਾ ਵਿੱਚ ਨਾਨ ਸਟੇਟਿਕ ਬਲਾਕ ( Non - static block ) ਉੱਤੇ ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ । |
00:06 | ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀ ਸਿਖਾਂਗੇ । |
00:08 | ਨਾਨ - ਸਟੇਟਿਕ ਬਲਾਕ ਦੇ ਬਾਰੇ ਵਿੱਚ । |
00:10 | ਨਾਨ - ਸਟੇਟਿਕ ਬਲਾਕ ਕਦੋਂ ਚਲਦਾ ਹੈ ? |
00:13 | ਨਾਨ - ਸਟੇਟਿਕ ਬਲਾਕ ਦਾ ਸਧਾਰਨ ਉਦਾਹਰਨ । |
00:16 | ਅਤੇ ਸਾਨੂੰ ਕੰਸਟਰਕਟਰ ਕਿਉਂ ਚਾਹੀਦਾ ਹੈ ? |
00:18 | ਇੱਥੇ ਅਸੀ ਵਰਤੋ ਕਰ ਰਹੇ ਹਾਂ ।
* ਉਬੰਟੁ ਵਰਜਨ 11 . 10 * Java Development Environment jdk 1 . 6 * ਅਤੇ ਇਕਲਿਪਸ IDE 3 . 7 . 0 |
00:26 | ਇਸ ਟਿਊਟੋਰਿਅਲ ਲਈ ਤੁਹਾਨੂੰ ਪਤਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ , |
00:29 | ਕਿ ਇਕਲਿਪਸ ਦੀ ਵਰਤੋ ਕਰਕੇ Java ਵਿੱਚ ਕੰਸਟਰਕਟਰ ਕਿਵੇਂ ਬਨਾਈਏ । |
00:33 | ਜੇਕਰ ਨਹੀਂ , ਤਾਂ ਸਬੰਧਤ ਟਿਊਟੋਰਿਅਲ ਲਈ , ਇਸ ਵੇਬਸਾਈਟ ਉੱਤੇ ਜਾਓ ।
( http: / / www . spoken - tutorial . org ) |
00:38 | ਹੁਣ ਅਸੀ ਵੇਖਾਂਗੇ ਕਿ , ਨਾਨ - ਸਟੇਟਿਕ ਬਲਾਕ ਕੀ ਹੈ । |
00:42 | ਜੋ ਵੀ ਕੋਡ , ਦੋ ਕਰਲੀ ਬਰੈਕੇਟਸ ਵਿੱਚ ਲਿਖਿਆ ਜਾਂਦਾ ਹੈ , ਨਾਨ - ਸਟੇਟਿਕ ਬਲਾਕ ਹੁੰਦਾ ਹੈ । |
00:46 | ਅਸੀ ਇੱਥੇ ਸਿੰਟੈਕਸ ਵੇਖ ਸੱਕਦੇ ਹਾਂ । |
00:51 | ਨਾਨ - ਸਟੇਟਿਕ ਬਲਾਕ ਕਦੋਂ ਚਲਦਾ ਹੈ ? |
00:54 | ਨਾਨ - ਸਟੇਟਿਕ ਬਲਾਕ ਤਿਆਰ ਕੀਤੇ ਗਏ ਹਰ ਇੱਕ ਆਬਜੇਕਟ ਲਈ ਚਲਦਾ ਹੈ । |
00:58 | ਇਹ ਕੰਸਟਰਕਟਰਸ ਦੇ ਚਲਨ ਤੋ ਪਹਿਲਾਂ ਚਲਦਾ ਹੈ । |
01:04 | ਇਹ ਕਲਾਸ ਦੇ instance ਨੰਬਰ ਵੈਰਿਏਬਲਸ ਨੂੰ ਇਨਿਸ਼ਿਲਾਇਜ ਕਰ ਸਕਦਾ ਹੈ । |
01:08 | ਕੋਈ ਹੋਰ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਜਿਵੇਂ ਕਿ , ਗਿਣਤੀ ਵੀ ਬਲਾਕ ਵਿੱਚ ਦਿੱਤੀ ਜਾ ਸਕਦੀ ਹੈ । |
01:14 | ਹੁਣ , ਇਕਲਿਪਸ ਉੱਤੇ ਜਾਓ ਅਤੇ ਨਾਨ - ਸਟੇਟਿਕ ਬਲਾਕ ਦੀ ਵਰਤੋ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ । |
01:22 | ਮੈਂ ਇਕਲਿਪਸ ਵਿੱਚ ਪਹਿਲਾਂ ਹੀ NonStaticTest ਨਾਮਕ ਕਲਾਸ ਖੋਲ ਲਈ ਹੈ । |
01:28 | ਮੈਂ ਪਹਿਲਾਂ ਹੀ A ਨਾਮਕ ਕਲਾਸ ਬਣਾ ਦਿੱਤੀ ਹੈ । |
01:33 | ਹੁਣ ਕਲਾਸ A ਵਿੱਚ , ਮੈਂ ਪਹਿਲਾਂ int ਪ੍ਰਕਾਰ ਦਾ ਇੱਕ ਵੇਰਿਏਬਲ ਬਣਾਵਾਂਗਾ । |
01:38 | ਹੁਣ ਟਾਈਪ ਕਰੋ int a ਸੇਮੀਕਾਲਨ , ਫਿਰ ਐਂਟਰ ਦਬਾਓ । |
01:46 | ਕਰਲੀ ਬਰੈਕੇਟਸ ਵਿੱਚ ਟਾਈਪ ਕਰੋ System dot out dot println ਬਰੈਕੇਟਸ ਅਤੇ ਡਬਲ ਕੋਟਸ ਵਿੱਚ Non static block of an instance of Class A ਸੇਮੀਕਾਲਨ । |
02:12 | ਫਿਰ ਟਾਈਪ ਕਰੋ System dot out dot println ਬਰੈਕੇਟਸ ਅਤੇ ਡਬਲ ਕੋਟਸ ਵਿੱਚ The value of a is plus a ਸੇਮੀਕਾਲਨ । |
02:32 | ਹੁਣ ਅਸੀ ਇੱਕ ਕੰਸਟਰਕਟਰ ਘੋਸ਼ਿਤ ਕਰਾਂਗੇ । |
02:35 | ਟਾਈਪ ਕਰੋ public A ਬਰੈਕੇਟਸ ਖੋਲੋ ਅਤੇ ਬੰਦ ਕਰੋ, ਕਰਲੀ ਬਰੈਕੇਟਸ ਖੋਲੋ , ਐਂਟਰ ਦਬਾਓ । |
02:51 | ਫਿਰ ਟਾਈਪ ਕਰੋ System dot out dot println ਬਰੈਕੇਟਸ ਅਤੇ ਡਬਲ ਕੋਟਸ ਵਿੱਚ Constructing object of type A ਸੇਮੀਕਾਲਨ । |
03:10 | ਫਿਰ ਟਾਈਪ ਕਰੋ System dot out dot println ਬਰੈਕੇਟਸ ਅਤੇ ਡਬਲ ਕੋਟਸ ਵਿੱਚ The value of a is plus a ਸੇਮੀਕਾਲਨ । |
03:35 | ਹੁਣ ਫਾਇਲ ਨੂੰ ਸੇਵ ਕਰੋ । |
03:44 | ਇਕਲਿਪਸ ਵਿੱਚ class NonStaticTest ਦੇ ਅੰਦਰ ਕਲਾਸ A ਦਾ ਇੱਕ ਆਬਜੇਕਟ ਬਨਾਓ । |
03:53 | ਹੁਣ ਟਾਈਪ ਕਰੋ A space a1 equal to new space A ਬਰੈਕੇਟਸ ਖੋਲੋ ਅਤੇ ਬੰਦ ਕਰੋ , ਸੇਮੀਕਾਲਨ । |
04:08 | ਅਗਲੀ ਲਾਇਨ ਵਿੱਚ ਅਸੀ ਕਲਾਸ A ਦਾ ਇੱਕ ਹੋਰ ਆਬਜੇਕਟ ਬਣਾਵਾਂਗੇ । |
04:12 | ਹੁਣ ਟਾਈਪ ਕਰੋ A space a2 equal to new space A ਬਰੈਕੇਟਸ ਖੋਲੋ ਅਤੇ ਬੰਦ ਕਰੋ , ਸੇਮੀਕਾਲਨ । |
04:25 | ਹੁਣ ਫਾਇਲ ਨੂੰ ਸੇਵ ਅਤੇ ਰਨ ਕਰੋ । Ctrl & S ਅਤੇ Ctrl & F11 ਕੀਜ ਦਬਾਓ । |
04:32 | ਸਾਨੂੰ ਇਹ ਆਉਟਪੁਟ ਮਿਲਦੀ ਹੈ । |
04:35 | ਅਸੀ ਵੇਖ ਸੱਕਦੇ ਹਾਂ , ਕਿ ਜਦੋਂ ਪਹਿਲਾ ਆਬਜੇਕਟ ਬਣਦਾ ਹੈ , ਨਾਨ - ਸਟੇਟਿਕ ਬਲਾਕ ਚਲਦਾ ਹੈ । |
04:45 | class A ਦੇ instance ਦਾ non - static block ਅਤੇ instance ਵੇਰਿਏਬਲ A , 0 ਤੋ ਇਨਿਸ਼ਿਲਾਇਜ ਹੈ । |
04:53 | ਕੇਵਲ ਉਸਦੇ ਬਾਅਦ ਕੰਸਟਰਕਟਰ ਚਲਦਾ ਹੁੰਦਾ ਹੈ । type A ਦਾ object ਬਣਾਉਣਾ |
05:02 | ਅਤੇ ਇੱਥੇ instance ਵੇਰਿਏਬਲ ਫਿਰ ਤੋ 0 ਇਨਿਸ਼ਿਲਾਇਜ ਹੁੰਦਾ ਹੈ । |
05:07 | ਫਿਰ ਜਦੋਂ ਦੂਜਾ ਆਬਜੇਕਟ ਬਣਦਾ ਹੈ , ਨਾਨ - ਸਟੇਟਿਕ ਬਲਾਕ ਚਲਦਾ ਹੈ । |
05:16 | ਇਹ ਪਰਿਕ੍ਰੀਆ ਫੇਰ ਹੁੰਦੀ ਹੈ । |
05:20 | ਸਾਡੇ ਕੋਲ ਕਲਾਸ ਵਿੱਚ ਬਹੁਤ ਸਾਰੇ ਨਾਨ - ਸਟੇਟਿਕ ਬਲਾਕਸ ਹੋ ਸੱਕਦੇ ਹਨ । |
05:25 | ਇਸ ਮਾਮਲੇ ਵਿੱਚ ਉਹ ਕਲਾਸ ਵਿੱਚ ਕ੍ਰਮਵਾਰ ਚਲਦੇ ਹਨ । |
05:30 | ਹੁਣ ਅਸੀ ਅਭਿਆਸ ਕਰ ਸੱਕਦੇ ਹਾਂ । |
05:34 | ਕਲਾਸ A ਵਿੱਚ ਪਹਿਲੇ ਤੋ ਬਾਅਦ ਇੱਕ ਹੋਰ ਬਲਾਕ ਸ਼ਾਮਿਲ ਕਰੋ । |
05:43 | ਹੁਣ ਫਿਰ ਕਰਲੀ ਬਰੈਕੇਟਸ ਵਿੱਚ ਟਾਈਪ ਕਰੋ । |
05:47 | System dot out dot println ਬਰੈਕੇਟਸ ਅਤੇ ਡਬਲ ਕੋਟਸ ਵਿੱਚ Second Non static block of an instance of Class A ਸੇਮੀਕਾਲਨ । |
06:08 | ਫਿਰ ਟਾਈਪ ਕਰੋ System dot out dot println ਬਰੈਕੇਟਸ ਅਤੇ ਡਬਲ ਕੋਟਸ ਵਿੱਚ The value of a is plus a ਸੇਮੀਕਾਲਨ । |
06:30 | ਹੁਣ ਫਾਇਲ ਨੂੰ ਸੇਵ ਕਰੋ , Ctrl ਅਤੇ S ਕੀਜ ਨੂੰ ਇਕੱਠੇ ਦਬਾਓ , ਫਿਰ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਰਨ ਕਰਨ ਲਈ Ctrl ਅਤੇ F11 ਦਬਾਓ । |
06:44 | ਸਾਨੂੰ ਇਹ ਆਉਟਪੁਟ ਪ੍ਰਾਪਤ ਹੁੰਦੀ ਹੈ । |
06:48 | ਅਸੀ ਵੇਖਦੇ ਹਾਂ ਕਿ , ਪਹਿਲੇ ਬਲਾਕ ਦੇ ਚਲਨ ਤੋ ਬਾਅਦ , ਦੂਜਾ ਚਲਦਾ ਹੈ । |
06:58 | ਉਦੋਂ ਕੰਸਟਰਕਟਰ ਚਲਦਾ ਹੈ । |
07:07 | ਹੁਣ ਤੁਸੀ ਸੋਚ ਸੱਕਦੇ ਹੋ , ਕਿ ਸਾਨੂੰ ਕੰਸਟਰਕਟਰਸ ਦੀ ਲੋੜ ਕਿਉਂ ਹੈ । |
07:10 | ਜਵਾਬ ਹੈ , ਕਿਉਂਕਿ ਸਾਨੂੰ ਡਿਫਾਲਟ ਕੰਸਟਰਕਟਰ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ । |
07:15 | ਪ੍ਰੰਤੂ ਨਾਨ - ਸਟੇਟਿਕ ਬਲਾਕ ਪੈਰਾਮੀਟਰਾਇਜ ਨਹੀਂ ਹੋ ਸੱਕਦੇ । |
07:18 | ਤੁਹਾਡੇ ਕੋਲ ਬਾਹਰ ਤੋ ਵੈਲਿਊਜ ਲੈਣ ਲਈ ਆਬਜੇਕਟ ਨਹੀਂ ਹੈ । |
07:22 | ਇਸ ਲਈ ਨਾਨ - ਸਟੇਟਿਕ ਬਲਾਕ ਕੰਸਟਰਕਟਰ ਦਾ ਸਬਸਿਚਿਊਟ ਨਹੀਂ ਹੈ । |
07:27 | ਸੰਖੇਪ ਵਿੱਚ , |
07:29 | ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀਂ ਸਿੱਖਿਆ । |
07:32 | ਨਾਨ - ਸਟੇਟਿਕ ਬਲਾਕ ਦੇ ਬਾਰੇ ਵਿੱਚ ਅਤੇ ਇਸ ਬਲਾਕ ਦੀ ਵਰਤੋ ਕਰਨ ਦੇ ਬਾਰੇ ਵਿੱਚ । |
07:35 | ਸੇਲ੍ਫ਼ ਅਸੈਸਮੇੰਟ ਲਈ , |
07:36 | B ਨਾਮਕ ਇੱਕ ਕਲਾਸ ਬਨਾਓ । |
07:39 | ਇੱਕ ਨਾਨ - ਸਟੇਟਿਕ ਬਲਾਕ ਅਤੇ ਕੰਸਟਰਕਟਰ ਬਨਾਓ , ਜਿਵੇਂ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ । |
07:44 | ਬਣਾਈ ਗਈ ਕਲਾਸ NonStaticTest ਵਿੱਚ ਕਲਾਸ B ਦਾ ਇੱਕ ਆਬਜੇਕਟ ਬਨਾਓ । |
07:49 | ਆਉਟਪੁਟ ਦੀ ਜਾਂਚ ਕਰੋ । |
07:51 | ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਦੇ ਬਾਰੇ ਵਿੱਚ ਜਿਆਦਾ ਜਾਣਨ ਲਈ , |
07:53 | ਇਸ ਲਿੰਕ ਉੱਤੇ ਉਪਲੱਬਧ ਵੀਡੀਓ ਵੇਖੋ http: / / spoken - tutorial . org / What_is_a_Spoken_Tutorial |
07:56 | ਇਹ ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਨੂੰ ਸਾਰਾਂਸ਼ਿਤ ਕਰਦਾ ਹੈ । |
08:00 | ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਚੰਗੀ ਬੈਂਡਵਿਡਥ ਨਹੀਂ ਹੈ , ਤਾਂ ਤੁਸੀ ਇਸਨੂੰ ਡਾਉਨਲੋਡ ਕਰਕੇ ਵੇਖ ਸੱਕਦੇ ਹੋ । |
08:03 | ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਟੀਮ |
08:06 | ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਦੀ ਵਰਤੋ ਕਰਕੇ ਵਰਕਸ਼ਾਪਾਂ ਲਗਾਉਂਦੀ ਹੈ । |
08:08 | ਆਨਲਾਇਨ ਟੇਸਟ ਪਾਸ ਕਰਨ ਵਾਲਿਆਂ ਨੂੰ ਪ੍ਰਮਾਣ - ਪੱਤਰ ਵੀ ਦਿੰਦੇ ਹਨ । |
08:12 | ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਲਈ contact @ spoken - tutorial . org ਉੱਤੇ ਲਿਖੋ । |
08:18 | ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਟਾਕ - ਟੂ - ਅ ਟੀਚਰ ਪ੍ਰੋਜੇਕਟ ਦਾ ਹਿੱਸਾ ਹੈ । |
08:22 | ਇਹ ਭਾਰਤ ਸਰਕਾਰ ਦੀ MHRD ਦੇ "ਰਾਸ਼ਟਰੀ ਸਾਖਰਤਾ ਮਿਸ਼ਨ ਥ੍ਰੋ ICT " ਰਾਹੀਂ ਸੁਪੋਰਟ ਕੀਤਾ ਗਿਆ ਹੈ । |
08:28 | ਇਸ ਮਿਸ਼ਨ ਉੱਤੇ ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਇਸ ਲਿੰਕ ਉੱਤੇ ਉਪਲੱਬਧ ਹੈ ।
http: / / spoken - tutorial . org / NMEICT - Intro |
08:37 | ਹੁਣ ਅਸੀ ਇਸ ਟਿਊਟੋਰਿਅਲ ਦੇ ਅੰਤ ਵਿੱਚ ਆ ਗਏ ਹਾਂ । |
08:40 | ਇਹ ਸਕਰਿਪਟ ਹਰਮੀਤ ਸੰਧੂ ਦੁਆਰਾ ਅਨੁਵਾਦਿਤ ਹੈ । ਆਈ ਆਈ ਟੀ ਬੌਮਬੇ ਵਲੋਂ ਮੈਂ ਹੁਣ ਤੁਹਾਡੇ ਤੋਂ ਵਿਦਾ ਲੈਂਦਾ ਹਾਂ । ਧੰਨਵਾਦ |