<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ar">
	<id>https://3rabica.org/index.php?action=history&amp;feed=atom&amp;title=%D9%86%D8%B3%D8%AE_%D9%83%D8%A7%D8%A6%D9%86</id>
	<title>نسخ كائن - تاريخ المراجعة</title>
	<link rel="self" type="application/atom+xml" href="https://3rabica.org/index.php?action=history&amp;feed=atom&amp;title=%D9%86%D8%B3%D8%AE_%D9%83%D8%A7%D8%A6%D9%86"/>
	<link rel="alternate" type="text/html" href="https://3rabica.org/index.php?title=%D9%86%D8%B3%D8%AE_%D9%83%D8%A7%D8%A6%D9%86&amp;action=history"/>
	<updated>2026-06-13T15:15:35Z</updated>
	<subtitle>تاريخ التعديل لهذه الصفحة في الويكي</subtitle>
	<generator>MediaWiki 1.43.7</generator>
	<entry>
		<id>https://3rabica.org/index.php?title=%D9%86%D8%B3%D8%AE_%D9%83%D8%A7%D8%A6%D9%86&amp;diff=3253902&amp;oldid=prev</id>
		<title>عبد العزيز: بوت:صيانة المراجع</title>
		<link rel="alternate" type="text/html" href="https://3rabica.org/index.php?title=%D9%86%D8%B3%D8%AE_%D9%83%D8%A7%D8%A6%D9%86&amp;diff=3253902&amp;oldid=prev"/>
		<updated>2023-01-24T01:53:56Z</updated>

		<summary type="html">&lt;p&gt;بوت:صيانة المراجع&lt;/p&gt;
&lt;p&gt;&lt;b&gt;صفحة جديدة&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{يتيمة|تاريخ=يوليو 2020}}&lt;br /&gt;
في [[برمجة كائنية التوجه|البرمجة الموجهة للكائنات]]، يقوم &amp;#039;&amp;#039;&amp;#039;نسخ الكائن&amp;#039;&amp;#039;&amp;#039; {{إنج|Object copying}} بإنشاء نسخة من [[كائن (حوسبة)|كائن]] موجود مسبقاً، الذي يعتبر وحدة بيانات في البرمجة الموجهة للكائنات. يطلق على &amp;#039;&amp;#039;الكائن&amp;#039;&amp;#039; الناتج &amp;#039;&amp;#039;نسخة كائن&amp;#039;&amp;#039; أو ببساطة &amp;#039;&amp;#039;نسخة&amp;#039;&amp;#039; الكائن الأصلي.&amp;lt;ref&amp;gt;{{استشهاد ويب&lt;br /&gt;
| مسار = https://javascript.info/object-copy&lt;br /&gt;
| عنوان = Object copying, references&lt;br /&gt;
| موقع = javascript.info&lt;br /&gt;
| لغة = en&lt;br /&gt;
| تاريخ الوصول = 2020-08-22&lt;br /&gt;
|مسار أرشيف= https://web.archive.org/web/20200819145427/https://javascript.info/object-copy|تاريخ أرشيف=2020-08-19}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{استشهاد ويب&lt;br /&gt;
| مسار = https://developer.apple.com/library/archive/documentation/General/Conceptual/DevPedia-CocoaCore/ObjectCopying.html&lt;br /&gt;
| عنوان = Object copying&lt;br /&gt;
| موقع = developer.apple.com&lt;br /&gt;
| تاريخ الوصول = 2020-08-22&lt;br /&gt;
|مسار أرشيف= https://web.archive.org/web/20200822171724/https://developer.apple.com/library/archive/documentation/General/Conceptual/DevPedia-CocoaCore/ObjectCopying.html|تاريخ أرشيف=2020-08-22}}&amp;lt;/ref&amp;gt; النسخ أساسي ولكنه يحتوي على دقة ويمكن أن يكون له مقدار كبير من الفيضان عن الحد (significant overhead). هناك عدة طرق لنسخ كائن، الأكثر شيوعًا بواسطة [[دالة البناء (برمجة كائنية التوجه)|منشئ النسخ]] أو الاستنساخ. يتم النسخ في الغالب بحيث يمكن تعديل النسخة أو نقلها، أو الحفاظ على القيمة الحالية. إذا كان أي من هذين الأمرين غير ضروري، فإن الإشارة إلى البيانات الأصلية كافية وأكثر كفاءة، حيث لا يحدث أي نسخ.&lt;br /&gt;
&lt;br /&gt;
الكائنات تخزن في البيانات المركبة العامة. بينما في الحالات البسيطة، يمكن إجراء النسخ عن طريق تخصيص كائن جديد غير مهيأ ونسخ جميع الحقول (السمات) من الكائن الأصلي، ولكن في الحالات الأكثر تعقيدًا، لا ينتج عن ذلك السلوك (النتيجة) المطلوب.&lt;br /&gt;
&lt;br /&gt;
== انظر أيضًا ==&lt;br /&gt;
&lt;br /&gt;
* [[طريقة (برمجة حاسوب)|مُنشئ النسخ]]&lt;br /&gt;
&lt;br /&gt;
== المراجع ==&lt;br /&gt;
{{مراجع}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* {{استشهاد بكتاب|ISBN=978-0-201-11371-6|عنوان=Smalltalk-80: The Language and its Implementation|مؤلف1=Goldberg|الأول=Adele|وصلة مؤلف=Adele Goldberg (computer scientist)|مؤلف2=Robson|الأول2=David|سنة=1983|ناشر=Xerox Palo Alto Research Center|مكان=Palo Alto, California|مسار=https://archive.org/details/smalltalk80langu00gold}}&lt;br /&gt;
* {{استشهاد بمنشورات مؤتمر |عنوان= Copying and Comparing: Problems and Solutions |الأخير1= Grogono |الأول1= Peter |الأخير2= Sakkinen |الأول2= Markku |عنوان المؤتمر= ECOOP 2000 — Object-Oriented Programming |تاريخ= 12 May 2000 |محرر= Elisa Bertino |عنوان الكتاب= Lecture Notes in Computer Science |المجلد= 1850 &lt;br /&gt;
 |صفحات= 226–250 |ناشر= Springer Berlin Heidelberg |doi= 10.1007/3-540-45102-1_11 |مسار= http://users.encs.concordia.ca/~grogono/Writings/CopyCompare.pdf |تاريخ الوصول= 2015-06-23|مسار أرشيف= https://web.archive.org/web/20170809081615/http://users.encs.concordia.ca/~grogono/Writings/CopyCompare.pdf|تاريخ أرشيف=2017-08-09}}&lt;br /&gt;
* Grogono, Peter; Sakkinen, Markku (12 May 2000). &amp;quot;Copying and Comparing: Problems and Solutions&amp;quot; (PDF). In Elisa Bertino (ed.). Lecture Notes in Computer Science. ECOOP 2000 — Object-Oriented Programming. 1850. Springer Berlin Heidelberg. pp. 226–250. doi:10.1007/3-540-45102-1_11. Retrieved 2015-06-23.&lt;br /&gt;
{{شريط بوابات|علم الحاسوب|برمجيات}}&lt;br /&gt;
{{بذرة علم الحاسوب}}&lt;br /&gt;
&lt;br /&gt;
[[تصنيف:كائن (علوم الحاسوب)]]&lt;/div&gt;</summary>
		<author><name>عبد العزيز</name></author>
	</entry>
</feed>