ਕੰਪਿਊਟਰ 'ਪ੍ਰੋਗਰਾਮਿੰਗ

PLO - ਇਹ ਕੀ ਹੈ? ਆਬਜੈਕਟ-ਅਧਾਰਿਤ ਪਰੋਗਰਾਮਿੰਗ ਦੇ ਬੁਨਿਆਦੀ ਅਸੂਲ

ਇਸੇ ਆਬਜੈਕਟ-ਅਧਾਰਿਤ ਪਰੋਗਰਾਮਿੰਗ ਸਭ ਪ੍ਰਾਜੈਕਟ ਵਿਚ ਪਸੰਦ ਹੈ? PLO ਨੂੰ ਆਪਣੇ ਗੁੰਝਲਤਾ ਨੂੰ ਨਾਲ ਨਜਿੱਠਣ ਲਈ ਵੀ ਇੱਕ ਕਾਰਗਰ ਤਰੀਕਾ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ. ਚੱਲਣਯੋਗ ਨਿਰਦੇਸ਼ ਦੀ ਲੜੀ ਦੇ ਤੌਰ ਤੇ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਵਿਚਾਰ ਕਰ ਦੀ ਬਜਾਏ, ਇਸ ਨੂੰ ਇਸ ਨੂੰ ਕੁਝ ਖਾਸ ਵਿਸ਼ੇਸ਼ਤਾ ਦੇ ਨਾਲ ਆਬਜੈਕਟ ਦੇ ਇੱਕ ਗਰੁੱਪ ਦੇ ਤੌਰ ਤੇ ਵੇਖਾ ਰਿਹਾ ਹੈ ਅਤੇ ਉਹ ਕੁਝ ਕਾਰਵਾਈ ਨਾਲ ਤਿਆਰ ਕਰਦੇ ਹਨ. ਇਹ ਇੱਕ ਸਪਸ਼ਟ, ਹੋਰ ਭਰੋਸੇਯੋਗ ਅਤੇ legkosoprovozhdaemyh ਕਾਰਜ ਵਿੱਚ ਨਤੀਜੇ.

ਦੇ ਬੁਨਿਆਦੀ ਅਸੂਲ ਆਬਜੈਕਟ-ਅਧਾਰਿਤ ਪਰੋਗਰਾਮਿੰਗ (ਓਪਨ) ਦਾ ਗਠਨ ਕੀਤਾ ਹੈ, ਕਿਉਕਿ ਪਾਬੰਦੀ ਪ੍ਰੀ-ਮੌਜੂਦਾ ਤਰੀਕੇ 'ਚ ਪਾਇਆ ਗਿਆ ਹੈ. ਨੂੰ ਵਿਚ - ਡਾਟਾ ਅਤੇ ਲਿੰਕ ਦੀ ਇੱਕ ਵੱਡੀ ਗਿਣਤੀ ਹੈ, ਜੋ ਕਿ ਤਬਦੀਲੀ 'ਤੇ ਪਾਬੰਦੀ ਲਾਉਣ ਲਈ ਬੇਅੰਤ ਪਹੁੰਚ. ਆਪਣੇ ਜਾਗਰੂਕਤਾ ਅਤੇ ਕਾਰਨ ਜ਼ਰੂਰੀ ਕੀ ਓਪਨ ਪ੍ਰੋਗਰਾਮਿੰਗ ਨੂੰ ਸਮਝਣ ਲਈ ਅਤੇ ਇਸ ਦੇ ਕੀ ਫ਼ਾਇਦੇ ਹਨ.

ਪ੍ਰਕ੍ਰਿਆ ਦੇ ਭਾਸ਼ਾ

ਲਗਦਾ ਹੈ, ਪਾਸਕਲ, FORTRAN, ਅਤੇ ਇਸੇ ਭਾਸ਼ਾ ਪ੍ਰਕਿਰਿਆਤਮਕ ਹਨ. , ਡਾਟਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਨੰਬਰ, ਛੇ ਵਿਚ ਵੰਡਿਆ, ਇਸ ਦਾ ਨਤੀਜਾ ਵੇਖਾਇਆ ਸ਼ਾਮਿਲ: ਕਿ ਆਪਰੇਟਰ ਦੇ ਹਰ ਕੰਪਿਊਟਰ ਨੂੰ ਦੱਸਦਾ ਹੈ ਕੁਝ ਅਜਿਹਾ ਕਰਨ ਲਈ ਹੈ,. ਅੰਤਿਕਾ ਪਰੋਸੀਜਰਲ ਭਾਸ਼ਾ ਦੀ ਪੜਾਈ ਸੂਚੀ ਹੈ. ਜੇ ਇਸ ਨੂੰ ਛੋਟਾ ਹੈ, ਕੋਈ ਹੋਰ ਪ੍ਰਬੰਧਕੀ ਅਸੂਲ (ਅਕਸਰ ਇੱਕ ਮਿਸਾਲ ਦੇ ਤੌਰ ਤੇ ਕਰਨ ਲਈ ਕਿਹਾ) ਦੀ ਲੋੜ ਨਹੀ ਹੈ. ਪ੍ਰੋਗਰਾਮਰ ਨਿਰਦੇਸ਼ ਦੀ ਇੱਕ ਸੂਚੀ ਬਣਾਉਦਾ ਹੈ, ਅਤੇ ਕੰਪਿਊਟਰ ਨੂੰ ਚਲਾਉਦਾ ਹੈ.

ਫੰਕਸ਼ਨ ਦੇ ਵੱਖ

ਕਾਰਜ ਵਾਰੀ ਦੀ ਹੋਰ ਮੁਸ਼ਕਲ ਸੂਚੀ ਵਿੱਚ ਬਣ ਜਦ. ਕੁਝ ਕੁ ਸੌ ਨਿਰਦੇਸ਼ ਵੱਧ ਹੋਰ ਨੂੰ ਸਮਝ ਸਕਦਾ ਹੈ, ਜਦ ਤੱਕ ਉਹ ਵੰਡਿਆ ਰਹੇ ਹਨ. ਇਸ ਕਾਰਨ ਕਰਕੇ, ਫੰਕਸ਼ਨ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਹੋਰ ਇਸ ਦੇ creators ਨੂੰ ਸਮਝਣ ਬਣਾਉਣ ਦਾ ਰਸਤਾ ਸੀ. ਕੁਝ ਭਾਸ਼ਾ ਵਿੱਚ, ਉਸੇ ਹੀ ਧਾਰਨਾ Subroutines ਜ ਕਾਰਵਾਈ ਨੂੰ ਬੁਲਾਇਆ ਜਾ ਸਕਦਾ ਹੈ.

ਐਪ ਫੰਕਸ਼ਨ, ਜਿਸ ਦੀ ਹਰੇਕ ਇਕ ਮਕਸਦ ਹੈ ਅਤੇ ਇੰਟਰਫੇਸ ਹੈ ਵਿੱਚ ਵੰਡਿਆ ਗਿਆ ਹੈ.

ਕਾਰਵਾਈ ਦੇ ਵੱਖ ਹੋਣ ਦੇ ਵਿਚਾਰ ਨੂੰ ਇੱਕ ਮੋਡੀਊਲ ਕਹਿੰਦੇ ਇਕਾਈ ਦੀ ਇੱਕ ਵੱਡੇ ਗਰੁੱਪ ਵਿੱਚ ਫੈਲਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਪਰ ਅਸੂਲ ਵਰਗਾ ਹੁੰਦਾ ਹੈ: ਭਾਗ ਹੈ, ਜੋ ਕਿ ਦਸਤਾਵੇਜ਼ ਦੀ ਸੂਚੀ ਲੈ ਦੇ ਸਮੂਹ.

ਫੰਕਸ਼ਨ ਅਤੇ ਮੈਡਿਊਲ ਦੇ ਵੱਖ - ਸਟਕਚਰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੇ ਕੋਨੇ ਪੱਥਰ ਹੈ, ਜੋ ਕਿ ਕਈ ਦਹਾਕੇ ਲਈ, ਜਦ ਤੱਕ PLO ਸੀ ਕਿ ਇਹ ਮਿਸਾਲ ਪੋਜ਼ ਦੇ ਇੱਕ.

ਵਿਧੀਵਤ ਪ੍ਰੋਗਰਾਮਿੰਗ ਸਮੱਸਿਆ

ਕਾਰਜ ਵੱਡੇ ਬਣ ਹੋਣ ਦੇ ਨਾਤੇ, ਵਿਧੀਵਤ ਪ੍ਰੋਗਰਾਮਿੰਗ ਮੁਸ਼ਕਲ ਦਾ ਅਨੁਭਵ ਕਰਨ ਲਈ ਸ਼ੁਰੂ. ਪ੍ਰਾਜੈਕਟ ਨੂੰ ਵੀ ਗੁੰਝਲਦਾਰ ਬਣ. ਗਰਾਫਿਕਸ ਚਲੇ ਗਏ. ਇਹ ਪ੍ਰੋਗਰਾਮਰ ਦੀ ਇੱਕ ਵੱਡੀ ਗਿਣਤੀ ਸ਼ਾਮਲ ਹੈ. ਗੁੰਝਲਤਾ ਨੂੰ ਵਧ ਗਈ ਹੈ. ਅਪ ਸ਼ੂਟਿੰਗ ਦੇ ਖਰਚੇ, ਅਨੁਸੂਚੀ ਨੂੰ ਹੋਰ ਸ਼ਿਫਟ ਕੀਤਾ ਗਿਆ ਸੀ, ਅਤੇ ਉੱਥੇ ਢਹਿ ਆਇਆ.

ਅਸਫਲਤਾ ਦੇ ਕਾਰਨ ਦੇ ਵਿਸ਼ਲੇਸ਼ਣ ਦੀ ਕਮੀ ਪ੍ਰਕ੍ਰਿਆ ਮਿਸਾਲ ਹਨ. ਨੂੰ ਰੁਟੀਨ ਲਾਗੂ ਪ੍ਰੋਗਰਾਮਿੰਗ ਪਹੁੰਚ ਦੇ ਬਾਵਜੂਦ, ਵੱਡੇ ਕਾਰਜ ਜ਼ਿਆਦਾ ਗੁੰਝਲਦਾਰ ਬਣ.

ਪ੍ਰਕ੍ਰਿਆ ਦੇ ਭਾਸ਼ਾ ਨਾਲ ਸਬੰਧਤ ਇਹ ਸਮੱਸਿਆ ਦੇ ਕਾਰਨ ਕੀ ਹਨ? ਪਹਿਲੀ, ਫੰਕਸ਼ਨ ਗਲੋਬਲ ਡਾਟੇ ਨੂੰ ਬੇਅੰਤ ਪਹੁੰਚ ਹੈ. ਦੂਜਾ, ਕੋਈ ਸੰਬੰਧ ਕਾਰਵਾਈ ਅਤੇ ਗਲਤ ਮੁੱਲ ਅਸਲੀ ਸੰਸਾਰ ਨਕਲ.

ਜੇ ਸਾਨੂੰ ਵਸਤੂ ਲੇਖਾ ਸਾਫਟਵੇਅਰ ਦੇ ਪ੍ਰਸੰਗ ਵਿਚ ਇਹ ਮੁੱਦੇ 'ਤੇ ਵਿਚਾਰ, ਗਲੋਬਲ ਡਾਟੇ ਦਾ ਸਭ ਮਹੱਤਵਪੂਰਨ ਤੱਤ ਦੇ ਇੱਕ SKUs ਦਾ ਇੱਕ ਸਮੂਹ ਹੈ. ਵੱਖ ਵੱਖ ਫੰਕਸ਼ਨ ਇੱਕ ਨਵ ਮੁੱਲ ਪ੍ਰਵੇਸ਼ ਕਰਨ ਲਈ ਉਸ ਨੂੰ ਭੇਜ ਸਕਦਾ ਹੈ, ਇਸ ਨੂੰ ਵੇਖਾਇਆ ਗਿਆ ਹੈ, ਤਬਦੀਲੀ ਅਤੇ ਇਸ ਲਈ. ਡੀ

ਬੇਅੰਤ ਪਹੁੰਚ

ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਲਿਖਿਆ ਹੈ, ਉਦਾਹਰਨ ਲਈ, C ਵਿੱਚ, ਉੱਥੇ ਡਾਟਾ ਦੇ ਦੋ ਕਿਸਮ ਦੇ ਹੁੰਦੇ ਹਨ. ਸਥਾਨਕ ਫੰਕਸ਼ਨ ਦੇ ਅੰਦਰ ਲੁਕਿਆ ਅਤੇ ਹੋਰ ਕਾਰਵਾਈ ਲਈ ਵਰਤਿਆ ਨਹੀ ਕਰ ਰਹੇ ਹਨ.

ਦੋ ਜ ਹੋਰ ਫੰਕਸ਼ਨ ਵੀ ਉਸੇ ਦਾ ਡਾਟਾ ਤੱਕ ਪਹੁੰਚ ਹੈ, ਜਦ, ਬਾਅਦ ਗਲੋਬਲ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. ਅਜਿਹੇ, ਉਦਾਹਰਨ ਲਈ, ਪਰਜਾ ਦੇ ਬਾਰੇ ਖਾਤੇ ਦੀ ਜਾਣਕਾਰੀ ਨੂੰ ਵਿੱਚ ਲਿਆ ਰਹੇ ਹਨ. ਗਲੋਬਲ ਡਾਟੇ ਨੂੰ ਕਿਸੇ ਵੀ ਉਪਲੱਬਧ ਵਿਧੀ ਹੋ ਸਕਦਾ ਹੈ.

ਇੱਕ ਵੱਡੇ ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ, ਬਹੁਤ ਸਾਰੇ ਫੀਚਰ ਅਤੇ ਬਹੁਤ ਸਾਰੇ ਗਲੋਬਲ ਤੱਤ ਹਨ. ਪ੍ਰਕ੍ਰਿਆ ਦੇ ਮਿਸਾਲ ਦੀ ਸਮੱਸਿਆ ਇਹ ਹੈ ਕਿ ਇਸ ਨੂੰ ਦੇ ਵਿਚਕਾਰ ਸੰਭਾਵੀ ਲਿੰਕ ਦਾ ਇੱਕ ਵੱਡਾ ਦਾ ਨੰਬਰ ਕਰਨ ਦੀ ਅਗਵਾਈ ਕਰਦਾ ਹੈ.

ਅਜਿਹੇ ਕੁਨੈਕਸ਼ਨ ਦੀ ਇੱਕ ਵੱਡੀ ਗਿਣਤੀ ਨੂੰ ਕਈ ਮੁਸ਼ਕਲ ਦਾ ਕਾਰਨ ਬਣਦੀ ਹੈ. ਪਹਿਲੀ, ਇਸ ਨੂੰ ਪ੍ਰੋਗਰਾਮ ਦੇ ਬਣਤਰ ਦੀ ਸਮਝ ਪੇਚੀਦਾ. ਦੂਜਾ, ਮੁਸ਼ਕਲ ਨੂੰ ਤਬਦੀਲ ਕਰਨ ਲਈ. ਗਲੋਬਲ ਡਾਟਾ ਆਈਟਮ ਵਿੱਚ ਬਦਲੋ ਸਾਰੇ ਫੰਕਸ਼ਨ ਹੈ, ਜੋ ਕਿ ਇਸ ਨੂੰ ਕਰਨ ਲਈ ਪਹੁੰਚ ਹੈ, ਦੀ ਵਿਵਸਥਾ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ.

ਮਿਸਾਲ ਲਈ, ਵਿੱਚ ਪ੍ਰੋਗਰਾਮ ਕਿਸੇ ਨੂੰ ਲੇਖਾ ਫੈਸਲਾ ਕਰਦਾ ਹੈ, ਜੋ ਕਿ ਹਿਸਾਬ ਇਕਾਈ ਕੋਡ 5 ਅੰਕ ਦੇ ਨਾ ਹੋਣੇ ਚਾਹੀਦਾ ਹੈ, ਅਤੇ 12 ਤੱਕ ਇਹ ਇੱਕ ਤਬਦੀਲੀ ਦੀ ਲੋੜ ਹੈ ਦਾ ਡਾਟਾ ਕਿਸਮ ਦੇ ਲਈ ਆਉਣ ਵਾਲੇ ਤੱਕ ਲੰਬੇ ਕਰਨ ਲਈ. ਹੁਣ ਸਬੰਧਿਤ ਨਾਲ ਫੰਕਸ਼ਨ ਕੋਡ ਨਵ ਫਾਰਮੈਟ ਨਾਲ ਕੰਮ ਕਰਨ ਲਈ ਸੋਧਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ.

ਤੱਤ ਇੱਕ ਵੱਡੇ ਕਾਰਜ ਵਿੱਚ ਤਬਦੀਲ ਹੋ ਰਹੇ ਹਨ, ਜਦ, ਇਸ ਦਾ ਕੀ ਕਾਰਵਾਈ ਨੂੰ ਕਰਨ ਲਈ ਪਹੁੰਚ ਹੈ ਕਹਿਣਾ ਮੁਸ਼ਕਲ ਹੈ. ਪਰ ਇਹ ਅੰਕੜਾ, ਜੇ, ਨੂੰ ਬਦਲਣ ਨੂੰ ਹੋਰ ਗਲੋਬਲ ਡਾਟੇ ਨਾਲ ਗਲਤ ਕਾਰਵਾਈ ਹੋ ਸਕਦੀ ਹੈ. ਹਰ ਚੀਜ਼ ਹੋਰ ਸਭ ਕੁਝ ਦੇ ਨਾਲ ਜੁੜਿਆ ਹੈ, ਇਸ ਲਈ ਇੱਕ ਜਗ੍ਹਾ ਵਿੱਚ ਇੱਕ ਤਬਦੀਲੀ ਕਿਸੇ ਹੋਰ ਵਿੱਚ ਉਲਟਾ.

ਅਸਲੀ ਸੰਸਾਰ ਦੀ ਮਾਡਲਿੰਗ

ਪ੍ਰਕ੍ਰਿਆ ਦੇ ਮਿਸਾਲ ਦੀ ਦੂਜੀ ਅਤੇ ਹੋਰ ਮਹੱਤਵਪੂਰਨ ਸਮੱਸਿਆ ਇਹ ਹੈ ਕਿ ਇਸ ਦੇ ਟਿਕਾਣੇ ਖਾਸ ਡਾਟਾ ਅਤੇ ਫੰਕਸ਼ਨ ਮਾੜੇ ਅਸਲ ਸੰਸਾਰ ਵਿਚ ਕੁਝ ਦੀ ਨਕਲ ਹੈ. ਇੱਥੇ ਸਾਨੂੰ ਅਜਿਹੇ ਲੋਕ ਜ ਕਾਰ ਦੇ ਤੌਰ ਤੇ ਆਬਜੈਕਟ ਨਾਲ ਵਰਤ ਰਹੇ ਹੋ. ਉਹ ਕੋਈ ਵੀ ਡਾਟਾ ਜ ਫੰਕਸ਼ਨ ਵਰਗੇ ਹਨ. ਕੰਪਲੈਕਸ ਅਸਲੀ-ਸੰਸਾਰ ਨੂੰ ਇਕਾਈ ਦਾ ਗੁਣ ਹੈ ਅਤੇ ਵਿਵਹਾਰ ਨੂੰ ਹੈ.

ਗੁਣ

ਸ਼ਕਤੀ ਅਤੇ ਦਰਵਾਜ਼ੇ ਦੀ ਗਿਣਤੀ - ਗੁਣ (ਵਿਸ਼ੇਸ਼ਤਾ ਕਈ ਵਾਰ ਕਹਿੰਦੇ ਹਨ) ਲੋਕ ਲਈ ਦੇ ਉਦਾਹਰਣ ਅੱਖ ਦੇ ਰੰਗ ਅਤੇ ਪੋਸਟ ਦਾ ਨਾਮ, ਇੱਕ ਕਾਰ ਲਈ ਹਨ. ਹੋਣ ਦੇ ਨਾਤੇ ਇਸ ਨੂੰ ਬਾਹਰ ਬਦਲ ਦਿੱਤਾ ਹੈ, ਅਸਲ ਸੰਸਾਰ ਦੇ ਗੁਣ ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ ਡਾਟਾ ਦੇ ਬਰਾਬਰ. ਉਹ ਅਜਿਹੇ ਨੀਲੇ (ਨਿਗਾਹ ਦੇ ਰੰਗ) ਚਾਰ (ਦਰਵਾਜ਼ੇ ਦੀ ਗਿਣਤੀ) ਦੇ ਤੌਰ ਤੇ ਖਾਸ ਮੁੱਲ, ਹੈ.

ਵਿਵਹਾਰ ਨੂੰ

ਰਵੱਈਆ - ਹੈ, ਜੋ ਕਿ ਅਸਲੀ-ਸੰਸਾਰ ਨੂੰ ਇਕਾਈ ਦਾ ਅਸਰ ਦੇ ਕੁਝ ਕਿਸਮ ਦੀ ਦੇ ਜਵਾਬ ਵਿੱਚ ਪੈਦਾ ਕਰ ਰਹੇ ਹਨ. ਤੁਹਾਨੂੰ ਤਨਖਾਹ ਵਾਧਾ ਲਈ ਇੱਕ ਅਫ਼ਸਰ ਨੂੰ ਪੁੱਛੋ ਜੇ, ਇਸ ਦਾ ਜਵਾਬ "yes" ਜ "ਹੈ ਕੋਈ." ਤੁਹਾਨੂੰ ਤੋੜੀ ਤੇ ਦਬਾਓ, ਜੇਕਰ, ਕਾਰ ਨੂੰ ਰੋਕ ਦੇਵੇਗਾ. ਅਤੇ ਵਾਕ ਵਿਹਾਰ ਨੂੰ ਰੋਕਣ ਲਈ ਮਿਸਾਲ ਹਨ. ਵਿਧੀ ਨੂੰ ਵੀ ਇਸੇ ਰਵੱਈਆ: ਇਸ ਨੂੰ ਕੁਝ ਅਜਿਹਾ ਕਰਨ ਲਈ ਕਿਹਾ ਗਿਆ ਹੈ, ਅਤੇ ਇਸ ਨੂੰ ਇਸ ਲਈ ਕਰਦਾ ਹੈ. ਇਸ ਲਈ, ਡਾਟਾ ਅਤੇ ਆਪਣੇ ਆਪ ਨੂੰ ਦੇ ਕੇ ਫੰਕਸ਼ਨ ਅਸਲੀ-ਸੰਸਾਰ ਕੁਸ਼ਲਤਾ ਨੂੰ ਇਕਾਈ ਮਾਡਲ ਨਾ ਕਰੋ.

ਨੂੰ ਸੰਬੋਧਨ

ਓਪਨ ਵਿਚ ਇਕਾਈ ਡਾਟਾ ਅਤੇ ਫੰਕਸ਼ਨ ਦਾ ਇੱਕ ਸੈੱਟ ਦੇ ਤੌਰ ਤੇ ਦਰਸਾਇਆ ਗਿਆ ਹੈ. ਕੇਵਲ ਕਾਰਵਾਈ ਹੈ, ਜੋ ਕਿ C ++ ਵਿਚ ਸਦੱਸ ਫੰਕਸ਼ਨ ਕਹਿੰਦੇ ਹਨ, ਇਸ ਦੇ ਮੁੱਲ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਸਹਾਇਕ ਹੈ. ਇਹ ਓਹਲੇ ਅਤੇ ਬਦਲਾਅ ਤੱਕ ਸੁਰੱਖਿਅਤ ਕਰ ਰਹੇ ਹਨ. ਮਾਅਨੇ ਫੰਕਸ਼ਨ ਨੂੰ ਇੱਕ ਵਿੱਚ ਵੰਡੇ ਗਏ ਹਨ. Encapsulation ਅਤੇ upryatyvanie - ਇਕਾਈ-ਅਧਾਰਿਤ ਭਾਸ਼ਾ ਦੇ ਵਰਣਨ ਵਿੱਚ ਬੁਨਿਆਦੀ ਰੂਪ.

ਤੁਹਾਨੂੰ ਡਾਟਾ ਨੂੰ ਤਬਦੀਲ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਇਸ ਨੂੰ ਬਿਲਕੁਲ ਹੀ ਜਾਣਦਾ ਹੈ ਕਿ ਕੀ ਫੰਕਸ਼ਨ ਨਾਲ ਗੱਲਬਾਤ. ਕੋਈ ਹੋਰ ਕਾਰਵਾਈ ਨੂੰ ਪਹੁੰਚ ਨਾ ਕਰ ਸਕਦਾ ਹੈ. ਇਹ ਲਿਖਣ, ਡੀਬੱਗਿੰਗ, ਅਤੇ ਪਰੋਗਰਾਮ ਨੂੰ ਕਾਇਮ ਰੱਖਣ ਨੂੰ ਸੌਖਾ.

ਇੱਕ ਐਪਲੀਕੇਸ਼ਨ ਖਾਸ ਤੌਰ ਤੇ ਕਈ ਆਬਜੈਕਟ, ਜਿਸ ਨੂੰ ਇਕ-ਦੂਜੇ ਨਾਲ ਗੱਲਬਾਤ, ਅੰਗ ਫੰਕਸ਼ਨ, ਜਿਸ ਨਾਲ ਦੇ ਸ਼ਾਮਲ ਹਨ.

ਅੱਜ, ਸਭ ਵਿਆਪਕ ਵਰਤਿਆ ਭਾਸ਼ਾ ਓਪਨ (ਆਬਜੈਕਟ-ਅਧਾਰਿਤ ਪਰੋਗਰਾਮਿੰਗ) - C ++ (ਪਲੱਸ ਪਲੱਸ). ਜਾਵਾ ਵਿੱਚ ਅਜਿਹੇ ਸੰਕੇਤ, ਖਾਕੇ ਅਤੇ ਮਲਟੀਪਲ ਵਿਰਾਸਤ ਦੀ ਹੈ, ਜੋ ਕਿ ਇਸ ਨੂੰ ਘੱਟ ਸ਼ਕਤੀਸ਼ਾਲੀ ਅਤੇ C ++ ਵੱਧ ਪਰਭਾਵੀ ਬਣਾ ਦਿੰਦਾ ਹੈ ਦੇ ਤੌਰ ਤੇ ਕੁਝ ਫੀਚਰ ਦੀ ਘਾਟ ਹੈ. C # ਹਾਲੇ ਤੱਕ C ++ ਦੀ ਪ੍ਰਸਿੱਧੀ ਹੈ, ਨਾ ਪਹੁੰਚ ਗਈ ਹੈ.

ਇਹ ਨੋਟ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਜੋ ਕਿ ਅਜਿਹੇ ਸਮੌਲਟੌਕ ਦੇ ਤੌਰ ਤੇ ਕੁਝ ਹੋਰ ਆਬਜੈਕਟ-ਅਧਾਰਿਤ ਭਾਸ਼ਾ ਵਿੱਚ C ++ ਕਹਿੰਦੇ ਢੰਗ ਵਿੱਚ ਅੰਗ ਫੰਕਸ਼ਨ, ਇਸ ਲਈ-ਕਹਿੰਦੇ ਹਨ. ਡਾਟਾ ਇਕਾਈ ਗੁਣ ਕਹਿੰਦੇ ਹਨ. ਇਕਾਈ ਦੀ ਇੱਕ ਢੰਗ ਹੈ ਕਾਲ ਉਸ ਨੂੰ ਸੁਨੇਹੇ ਭੇਜ ਰਿਹਾ ਹੈ.

ਉਦਾਹਰਣ

ਤੁਹਾਨੂੰ ਕੰਪਨੀ ਵਿਭਾਗ ਦੇ ਇਕਾਈ ਦੀ ਕਲਪਨਾ ਸਕਦੇ ਹੋ. ਸਭ ਸੰਗਠਨ ਵਿੱਚ, ਕਰਮਚਾਰੀ ਸਟਾਫ, ਹੇਠ overcharging ਤਨਖਾਹ, ਅਤੇ ਫਿਰ ਇੱਕ ਪ੍ਰਚੂਨ ਵਪਾਰ ਵਿੱਚ ਲੱਗੇ ਹਫ਼ਤੇ ਦੇ ਨਾਲ ਇੱਕ ਦਿਨ ਲਈ ਕੰਮ ਨਾ ਕਰੋ. ਹਰ ਵਿਭਾਗ ਇਸ ਦੇ ਆਪਣੇ ਸਟਾਫ, ਸਾਫ਼-ਨਿਰਧਾਰਤ ਡਿਊਟੀ ਦੇ ਨਾਲ ਹੈ. ਤਨਖਾਹ, ਵਿਕਰੀ, ਲੇਖਾ ਸਟਾਫ ਆਦਿ ਵਿਭਾਗ ਵਿਚ ਲੋਕ ਆਪਣੇ ਜਾਣਕਾਰੀ ਦੇ ਨਾਲ ਕੰਮ ਕਰਨ ਦੇ ਸੰਕੇਤ ...: ਕੋਈ ਆਪਣੇ ਹੀ ਡਾਟਾ ਹਨ ਕੰਪਨੀ ਦੀ ਵੰਡ, ਇਸ ਲਈ, ਇਸ ਦੇ ਸੰਚਾਲਨ ਦਾ ਕੰਟਰੋਲ ਦੀ ਸਹੂਲਤ ਅਤੇ ਡਾਟਾ ਇਕਸਾਰਤਾ ਰੱਖਦਾ ਹੈ. ਲੇਿਾਕਾਰੀ ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਹੈ ਤਨਖਾਹ. ਜੇਕਰ ਤੁਹਾਨੂੰ ਜੁਲਾਈ ਵਿਚ ਦੱਖਣੀ ਸ਼ਾਖਾ ਨੂੰ ਭੁਗਤਾਨ ਤਨਖਾਹ ਦੀ ਕੁੱਲ ਰਕਮ ਦਾ ਪਤਾ ਕਰਨ ਲਈ ਚਾਹੁੰਦੇ ਹੋ, ਅਕਾਇਵ ਵਿੱਚ ਬੁੱਧੀਮਾਨ ਕਰਨ ਦੀ ਲੋੜ ਨਹ ਹੈ. ਇਹ ਜ਼ਿੰਮੇਵਾਰ ਵਿਅਕਤੀ ਨੂੰ ਇੱਕ ਨੋਟ ਭੇਜਣ ਦੀ ਉਡੀਕ ਹੈ, ਜਦ ਤੱਕ ਹੈ, ਜੋ ਕਿ ਵਿਅਕਤੀ ਨੂੰ ਡਾਟਾ ਤੱਕ ਪਹੁੰਚ ਹੈ ਅਤੇ ਬੇਨਤੀ ਕੀਤੀ ਜਾਣਕਾਰੀ ਦੇ ਜਵਾਬ ਭੇਜਦਾ ਕਰਨ ਲਈ ਕਾਫ਼ੀ ਹੈ. ਇਹ ਅਤੇ ਨਿਯਮ ਦੀ ਪਾਲਣਾ ਬਾਹਰੀ ਦਖ਼ਲ ਦੀ ਗੈਰ ਯਕੀਨੀ. ਇਸੇ ਤਰੀਕੇ ਨਾਲ PLO ਵਿੱਚ ਇੱਕ ਇਕਾਈ ਸੰਗਠਨ ਦੀ ਅਰਜ਼ੀ ਦਿੰਦਾ ਹੈ.

ਇਹ ਯਾਦ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਜੋ ਕਿ ਇਕਾਈ ਦੀ ਸਥਿਤੀ ਹੈ ਕੰਮ ਦੇ ਪ੍ਰੋਗਰਾਮ ਦੇ ਵੇਰਵੇ 'ਤੇ ਲਾਗੂ ਨਹੀ ਕਰਦਾ ਹੈ. ਬਹੁਤੇ ਨਿਰਦੇਸ਼ C ਚਾਲਕ ++ ਅਸਲ ਵਿਚ ਅਜਿਹੇ ਸੈਲਸੀਅਸ ਦੇ ਤੌਰ ਪ੍ਰਕ੍ਰਿਆ ਦੇ ਭਾਸ਼ਾ ਨਾਲ ਸੰਬੰਧਤ ਹੈ, C ਵਿੱਚ ਸਦੱਸ ਫੰਕਸ਼ਨ ++ ਬਹੁਤ C ਵਿੱਚ ਫੰਕਸ਼ਨ ਕਰਨ ਲਈ ਸਮਾਨ ਹਨ ਕੇਵਲ ਵਿਆਪਕ ਸੰਦਰਭ ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਲਈ ਕਿ ਕੀ ਹਦਾਇਤ ਪਰੋਸੀਜਰਲ ਜ ਆਬਜੈਕਟ-ਅਧਾਰਿਤ ਸਹਾਇਕ ਹੋਵੇਗਾ.

ਓਪਨ ਵਿਚ ਇਕਾਈ: ਪਰਿਭਾਸ਼ਾ

ਜਦ ਇਸ ਦੀ ਬਜਾਏ ਵੱਖ-ਵੱਖ ਫੰਕਸ਼ਨ ਵਿੱਚ ਇਸ ਦੇ ਡਿਵੀਜ਼ਨ ਬਾਰੇ ਸਵਾਲ ਦੇ ਇਕਾਈ-ਅਧਾਰਿਤ ਭਾਸ਼ਾ ਵਿਚ ਪਰੋਗਰਾਮਿੰਗ ਦੀ ਸਮੱਸਿਆ 'ਤੇ ਵਿਚਾਰ ਵੱਖ ਸਹੂਲਤ ਵਿੱਚ ਇੱਕ ਸਮੱਸਿਆ ਹੈ. ਓਪਨ ਦੀ ਸੋਚ ਬਹੁਤ ਕੁਝ ਕਾਰਜ ਨੂੰ ਵਿਕਸਤ ਕਰਨ ਲਈ ਸੌਖਾ ਹੈ. ਇਹ ਸਾਫਟਵੇਅਰ ਅਤੇ ਅਸਲੀ ਆਬਜੈਕਟ ਦੀ ਸਮਾਨਤਾ ਦੇ ਕਾਰਨ ਹੈ.

ਕੁਝ ਕਿਸ ਕਿਸਮ ਦੀ ਓਪਨ ਵਿਚ ਆਬਜੈਕਟ ਹਨ? ਇੱਥੇ ਕੁਝ ਖਾਸ ਵਰਗ ਹਨ.

ਓਪਨ ਵਿਚ ਸਰੀਰਕ ਇਕਾਈ - ਹੈ:

  • ਆਵਾਜਾਈ ਵਹਾਅ ਮਾਡਲ;
  • ਸਰਕਟ ਡਿਜ਼ਾਇਨ ਪ੍ਰੋਗਰਾਮ ਵਿਚ ਬਿਜਲੀ ਭਾਗ;
  • ਦੇਸ਼ ਦੀ ਆਰਥਿਕਤਾ ਨੂੰ ਮਾਡਲ;
  • ਹਵਾਈ ਆਵਾਜਾਈ ਕੰਟਰੋਲ ਸਿਸਟਮ ਵਿੱਚ ਜਹਾਜ਼.

ਵਾਤਾਵਰਣ ਨੂੰ ਉਪਭੋਗਤਾ ਦੇ ਕੰਪਿਊਟਰ ਦੇ ਤੱਤ:

  • ਮੇਨੂ;
  • ਵਿੰਡੋਜ਼;
  • ਗਰਾਫਿਕਸ (ਲਾਈਨ, ਚਤੁਰਭੁਜ, ਸਰਕਲ);
  • ਕੀ-ਬੋਰਡ, ਮਾਊਸ, ਪ੍ਰਿੰਟਰ, ਡਿਸਕ ਡਰਾਈਵ.

ਲੋਕ:

  • ਵਰਕਰ;
  • ਵਿਦਿਆਰਥੀ;
  • ਗਾਹਕ;
  • ਵੇਚਣ.

ਜਾਣਕਾਰੀ:

  • ਕਿਤਾਬ ਰੱਖਣ;
  • ਇੱਕ ਪ੍ਰਾਈਵੇਟ ਮਾਮਲੇ ਨੂੰ;
  • ਕੋਸ਼;
  • latitudes ਅਤੇ ਸਮਝੌਤੇ ਦੇ longitudes ਦੇ ਮੇਜ਼.

ਅਸਲੀ ਸੰਸਾਰ ਦੇ ਸੰਚਾਰ ਆਬਜੈਕਟ ਅਤੇ PLO ਫੰਕਸ਼ਨ ਅਤੇ ਡਾਟਾ ਉਹ ਪ੍ਰੋਗਰਾਮਿੰਗ ਬਦਲ ਹੈ ਦੇ ਸੁਮੇਲ ਦਾ ਨਤੀਜਾ ਸੀ. ਅਜਿਹੇ ਉੱਥੇ ਪਰੋਸੀਜਰਲ ਭਾਸ਼ਾ ਵਿੱਚ ਇੱਕ ਬੰਦ ਮੈਚ.

ਕਲਾਸ

ਇੱਕ ਕਲਾਸ ਸਦੱਸ - PLO ਵਿਚ ਇਕਾਈ. ਇਸ ਦਾ ਕੀ ਮਤਲਬ ਹੈ? ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਬਣਾਇਆ-ਵਿੱਚ ਹੈ ਦਾ ਡਾਟਾ ਕਿਸਮ. ਕਿਸਮ ਇੰਟ, ਟੀ. ਈ ਇੱਕ ਪੂਰਨ ਅੰਕ ਹੈ, ਜੋ ਕਿ C ਵਿੱਚ ਲਿਖੀ ਹੈ ++. ਤੁਹਾਨੂੰ ਇੰਟ ਵੇਰੀਏਬਲ ਦੇ ਕਿਸੇ ਵੀ ਨੰਬਰ ਨੂੰ ਐਲਾਨ ਕਰ ਸਕਦਾ ਹੈ.

ਇਸੇ ਆਬਜੈਕਟ ਦੀ ਇੱਕ plurality ਇੱਕ ਕਲਾਸ ਦੁਆਰਾ ਪਰਿਭਾਸ਼ਤ. ਇਹ ਫੰਕਸ਼ਨ ਅਤੇ ਡਾਟਾ ਇਸ ਦੀ ਸਹੂਲਤ ਵਿੱਚ ਸ਼ਾਮਿਲ ਹੈ, ਨੂੰ ਬਣਾਉਣ, ਨਾ, ਦੇ ਨਾਲ ਨਾਲ ਇੱਕ ਇੰਟ ਵੇਰੀਏਬਲ ਬਣਾਉਣ ਨਹੀ ਕਰਦਾ ਹੈ ਦੱਸਦੀ ਹੈ.

PLO ਵਿਚ ਕਲਾਸ - ਇਸੇ ਆਬਜੈਕਟ ਦੇ ਇੱਕ ਨੰਬਰ ਦਾ ਵੇਰਵਾ. ਪ੍ਰਿੰਸ, ਫਤਹ ਅਤੇ ਮੈਡੋਨਾ ਗਾਇਕ ਹਨ. ਉਸ ਦਾ ਨਾਮ ਦੇ ਕੇ ਕੋਈ ਵੀ ਇੱਕ ਹੈ, ਪਰ ਲੋਕ ਇਸ ਲਈ ਕਿਹਾ ਜਾ ਸਕਦਾ ਹੈ, ਉਹ ਉਚਿਤ ਗੁਣ ਹੈ, ਜੇ. ਓਪਨ ਆਬਜੈਕਟ - ਇਸ ਮੌਕੇ.

ਵਿਰਾਸਤ ਨੂੰ

ਜ਼ਿੰਦਗੀ ਵਿੱਚ, ਕਲਾਸ ਸਬ ਵਿੱਚ ਵੰਡਿਆ ਰਹੇ ਹਨ. ਮਿਸਾਲ ਲਈ, ਜਾਨਵਰ ਜਲਥਲੀ, ਥਣਧਾਰੀ, ਪੰਛੀ, ਕੀੜੇ ਵਿੱਚ ਅਤੇ ਇਸ 'ਤੇ ਵੰਡੇ ਹੋਏ ਹਨ. ਡੀ

ਡਵੀਜ਼ਨ ਦੇ ਇਸ ਕਿਸਮ ਦੇ ਅਸੂਲ ਹੈ ਕਿ ਹਰ ਕਲਾਸ ਕਲਾਸ, ਜਿਸ ਨਾਲ ਆਮ ਫੀਚਰ ਹਨ ਹੈ. ਸਾਰੇ ਕਾਰ ਪਹੀਏ ਅਤੇ ਇੱਕ ਮੋਟਰ ਹੈ. ਇਹ ਵਾਹਨ ਦੀ ਪ੍ਰੀਭਾਸ਼ਾ ਗੁਣ ਹੈ. ਹਰ ਕਲਾਸ ਦੇ ਆਮ ਲੱਛਣ ਨੂੰ ਇਸ ਦੇ ਨਾਲ ਇਸ ਦੇ ਆਪਣੇ ਗੁਣ ਹਨ. ਇੱਥੇ ਬਹੁਤ ਸਾਰੇ ਬੱਸ ਸੀਟ ਹਨ ਅਤੇ ਟਰੱਕ ਭਾਰੀ ਲੋਡ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਸਪੇਸ ਹੈ.

ਇਸੇ ਅਧਾਰ ਕਲਾਸ ਦਾ ਇੱਕ ਕਲਾਸ ਮਾਤਾ ਕਈ ਡੈਰੀਵੇਟਿਵਜ਼ ਜਿਸ ਨੂੰ ਪਰਿਭਾਸ਼ਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਜੋ ਕਿ ਇਸ ਲਈ ਉਹ ਇਸ ਦੇ ਨਾਲ ਨਾਲ ਇਸ ਦੇ ਆਪਣੇ ਗੁਣ ਸ਼ੇਅਰ ਕਰੇਗਾ ਹੋ ਸਕਦਾ ਹੈ. ਫੰਕਸ਼ਨ, ਪ੍ਰਕ੍ਰਿਆ ਦੇ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਵੀ ਆਸਾਨ ਵਰਗੇ ਵਿਰਾਸਤ. ਕੋਡ ਦੇ ਕਈ ਹਿੱਸੇ ਵੀ ਇਹੀ ਕਰ ਰਹੇ ਹੋ ਪਰੈਟੀ ਬਹੁਤ ਹੈ, ਤੁਹਾਨੂੰ ਆਮ ਤੱਤ ਨੂੰ ਐਕਸਟਰੈਕਟ ਅਤੇ ਇੱਕ ਵਿਧੀ ਨੂੰ ਵਿੱਚ ਪਾ ਸਕਦਾ ਹੈ. ਤਿੰਨ ਐਪਲੀਕੇਸ਼ਨ ਖੇਤਰ ਆਮ ਕਾਰਵਾਈ ਕਰਨ ਲਈ ਫੰਕਸ਼ਨ ਕਾਲ ਕਰ ਸਕਦੇ ਹੋ, ਪਰ ਉਹ ਪੈਦਾ ਹੈ ਅਤੇ ਇਸ ਦੇ ਆਪਣੇ ਹੀ ਓਪਰੇਸ਼ਨ ਕਰ ਸਕਦਾ ਹੈ. ਇਸੇ ਅਧਾਰ ਨੂੰ ਕਲਾਸ ਜਾਣਕਾਰੀ ਡੈਰੀਵੇਟਿਵਜ਼ ਦੇ ਗਰੁੱਪ ਨੂੰ ਆਮ ਸ਼ਾਮਿਲ ਹਨ. ਇੰਝ ਦਾ ਕੰਮ ਆਬਜੈਕਟ-ਅਧਾਰਿਤ ਪ੍ਰੋਗਰਾਮ ਦੇ ਵਿਰਸੇ ਵਿਚ ਘਟਾ ਹੈ ਅਤੇ ਇਸ ਦੇ ਤੱਤ ਦੇ ਰਿਸ਼ਤੇ ਨੂੰ ਸਪੱਸ਼ਟ.

ਰੀਸਾਈਕਲਿੰਗ

ਇੱਕ ਵਾਰ ਕਲਾਸ ਬਣਾਇਆ ਹੈ ਅਤੇ debugged ਹੈ, ਇਸ ਨੂੰ ਆਪਣੇ ਹੀ ਕਾਰਜ ਵਿੱਚ ਵਰਤਣ ਦੀ ਹੋਰ ਪ੍ਰੋਗਰਾਮਰ ਨੂੰ ਤਬਦੀਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ. ਇਹ ਫੰਕਸ਼ਨ ਦੀ ਇੱਕ ਲਾਇਬਰੇਰੀ ਹੈ, ਜੋ ਕਿ ਵੱਖ-ਵੱਖ ਕਾਰਜ ਵਿੱਚ ਸ਼ਾਮਿਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਵਰਗਾ ਹੈ.

ਓਪਨ ਵਿੱਚ, ਵਿਰਾਸਤ ਨੂੰ ਮਲਟੀਪਲ ਵਰਤਣ ਦੇ ਵਿਚਾਰ ਦੇ ਇੱਕ ਸਹਿਯੋਗੀ ਹੈ. ਇੱਕ ਮੌਜੂਦਾ ਕਲਾਸ ਤੱਕ, ਇਸ ਨੂੰ ਬਦਲ ਰਹੇ ਬਿਨਾ, ਸਾਨੂੰ ਹੋਰ ਫੰਕਸ਼ਨ ਦੇ ਇਲਾਵਾ ਦੇ ਨਾਲ ਇੱਕ ਨਵ ਇੱਕ ਬਣਦੇ ਕਰ ਸਕਦੇ ਹੋ. ਮੌਜੂਦਾ ਸਾਫਟਵੇਅਰ ਦੇ ਮੁੜ-ਵਰਤਣ ਵਿੱਚ ਆਸਾਨੀ - PLO ਦਾ ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਫਾਇਦਾ. ਇਹ ਵਿਸ਼ਵਾਸ ਕੀਤਾ ਇਸ ਨੂੰ ਸ਼ੁਰੂਆਤੀ ਨਿਵੇਸ਼ ਦਾ ਇੱਕ ਵੱਧ ਰਹੀ ਫਾਇਦਾ ਦਿੰਦਾ ਹੈ, ਜੋ ਕਿ ਹੈ.

ਨਵ ਡਾਟਾ ਕਿਸਮ ਬਣਾਉਣਾ

ਨਵ ਡਾਟਾ ਕਿਸਮ ਦੀ ਰਚਨਾ ਲਈ ਠੀਕ ਸਹੂਲਤ. ਮੰਨ ਲਓ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਦੋ-ਆਯਾਮੀ ਮੁੱਲ ਨੂੰ ਵਰਤਦਾ ਹੈ (ਉਦਾਹਰਨ ਲਈ ਧੁਰੇ ਜ ਵਿਥਕਾਰ ਅਤੇ ਲੰਬਕਾਰ), ਅਤੇ ਉਹ 'ਤੇ ਹਿਸਾਬ ਦੇ ਕਾਰਵਾਈ ਨੂੰ ਪ੍ਰਗਟ ਕਰਨ ਲਈ ਇੱਕ ਇੱਛਾ ਹੈ:

position1 = ਸਥਿਤੀ + ਮੂਲ,

ਜਿੱਥੇ position1, ਸਥਿਤੀ ਅਤੇ ਮੂਲ - ਸੁਤੰਤਰ ਅੰਕੀ ਮੁੱਲ ਦਾ ਇੱਕ ਜੋੜਾ. ਇੱਕ ਕਲਾਸ ਹੈ, ਜੋ ਕਿ ਇਹ ਦੋ ਮੁੱਲ ਸ਼ਾਮਿਲ ਹਨ, ਅਤੇ ਇਸ ਦੇ ਆਬਜੈਕਟ ਦੀ ਵੇਰੀਏਬਲ ਐਲਾਨ ਬਣਾਉਣਾ ਇੱਕ ਨਵ ਡਾਟਾ ਕਿਸਮ ਬਣਾਉਦਾ ਹੈ.

Polymorphism, ਓਵਰਲੋਡਿੰਗ

ਓਪਰੇਟਰ = (ਬਰਾਬਰ) ਹੈ, ਅਤੇ + (ਪਲੱਸ) ਹਿਸਾਬ ਵਿੱਚ ਵਰਤਿਆ positional ਉਪਰ ਰੂਪ ਵਿੱਚ ਦੇ ਰੂਪ ਵਿੱਚ ਚੰਗੀ ਕੰਮ ਨਾ ਕਰਦੇ, ਇੱਕ ਬਿਲਟ-ਵਿੱਚ ਅਜਿਹੇ ਇੰਟ ਤੌਰ ਕਿਸਮ,. ਦਰਜਾ ਆਬਜੈਕਟ, ਅਤੇ ਹੋਰ. ਦਰਸਾਈ ਅਤੇ ਸਾਫਟਵੇਅਰ ਦੁਆਰਾ ਨਿਰਧਾਰਿਤ ਨਹੀ ਹਨ. ਇਹ ਆਪਰੇਟਰ ਤੁਹਾਨੂੰ ਉਹ ਨੂੰ ਸੰਭਾਲਣ ਲਈ ਕਰਦੇ ਹਨ? ਇਸ ਦਾ ਜਵਾਬ ਇਸ ਤੱਥ ਨਵ ਵਿਹਾਰ ਲਈ ਸੈੱਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਜੋ ਕਿ ਵਿਚ ਪਿਆ ਹੁੰਦਾ ਹੈ. ਇਹ ਕਾਰਵਾਈ ਸਦੱਸ ਫੰਕਸ਼ਨ ਕਲਾਸ ਦਰਜਾ ਹੋ ਜਾਵੇਗਾ.

ਕੀ ਉਹ ਕੰਮ ਕਰ ਰਹੇ ਹਨ polymorphism ਕਿਹਾ ਗਿਆ ਹੈ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ ਕਿ ਚਾਲਕ ਜ ਕਾਰਵਾਈ ਦਾ ਇਸਤੇਮਾਲ. ਜਦ ਇੱਕ ਆਪਰੇਟਰ, ਅਜਿਹੇ ਤੌਰ + ਜ =, ਨਵ ਡਾਟਾ ਟਾਈਪ ਨਾਲ ਕੰਮ ਕਰਨ ਦਾ ਮੌਕਾ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ ਹੈ, ਇਸ ਨੂੰ ਕਹਿੰਦਾ ਹੈ ਕਿ ਇਸ ਨੂੰ ਓਵਰਲੋਡ ਹੈ. PLO ਵਿਚ ਓਵਰ - polymorphism ਦੀ ਇੱਕ ਕਿਸਮ ਦੀ. ਇਹ ਇਸ ਦੇ ਮਹੱਤਵਪੂਰਨ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ.

PLO "Dummies ਲਈ ਆਬਜੈਕਟ-ਮੁਤਾਬਕ ਪ੍ਰੋਗਰਾਮਿੰਗ 'ਤੇ ਇਕ ਕਿਤਾਬ ਹਰ ਹੋਰ ਵਿਸਥਾਰ ਵਿੱਚ ਇਸ ਵਿਸ਼ੇ ਨਾਲ ਜਾਣਦੇ ਹੀ ਕਰਨ ਲਈ ਸਹਾਇਕ ਹੋਵੇਗਾ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 pa.unansea.com. Theme powered by WordPress.