A class defined with the internal attribute can be used within its con การแปล - A class defined with the internal attribute can be used within its con ไทย วิธีการพูด

A class defined with the internal a

A class defined with the internal attribute can be used within its containing package
only. That is, defining a class with the internal attribute is identical to defining the
class with no access-control modifier at all. The internal attribute simply serves to
make the programmer’s intention unambiguous.
The internal and public attributes are known as access-control modifiers because they
control the region within which a class can be used (accessed) within a program.
Unlike the VirtualPet class, the VirtualZoo class must be defined with the public
attribute because it is the application’s main class.
Adobe’s compilers require an application’s main class to be defined
with the public attribute.
The following code updates VirtualZoo to include the necessary public attribute:
package zoo {
public class VirtualZoo {
}
}
Virtual Zoo Review
Our game now has two classes: VirtualZoo (the main class) and VirtualPet (which
represents the pets in the game). The classes reside in the package zoo, and are stored
in plain-text files named VirtualZoo.as and VirtualPet.as, respectively. By requirement
of Adobe’s ActionScript compilers, VirtualZoo is defined with the public
attribute because it is the application’s main class. By contrast, VirtualPet is defined
with the internal attribute, so it can be used inside the zoo package only.
Example 1-1 shows the code for our game so far. The example also introduces something
new—code comments. A code comment is a note meant to be read by programmers
only and is completely ignored by the compiler. ActionScript code comments
come in two varieties: single line, which start with two slashes (//), and multiline,
which start with the character sequence /*, and end with the character sequence */.
This is a single-line comment:
// No one here but us programmers
This is a multiline comment:
/*
No one here
but us programmers
*/
The current code for our zoo game follows
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
สามารถใช้คลาสที่กำหนด มีคุณลักษณะภายในภายในบรรจุภัณฑ์ที่มีของ
เท่านั้น นั่นคือ การกำหนดคลาส มีคุณลักษณะภายในจะเหมือนกับการกำหนด
คลากับวิเศษณ์ไม่ควบคุมการเข้าถึงที่ แอตทริบิวต์ภายในทำหน้าที่เพียงเพื่อ
ทำความตั้งใจของโปรแกรมเมอร์ชัดเจน.
คุณลักษณะภายใน และบุคคลรู้จักกันเป็นตัวปรับเปลี่ยนการควบคุมการเข้าถึงเนื่องจากพวกเขา
ควบคุมภูมิภาคนี้ซึ่งสามารถใช้เป็น (เข้า) ภายในโปรแกรม
ซึ่งแตกต่างจากคลา VirtualPet คลา VirtualZoo ต้องถูกประชาชน
แสดงเนื่องจากเป็นแอพลิเคชันคลาสบหลัก
คอมไพเลอร์ของ Adobe ต้องเรียนหลักของโปรแกรมประยุกต์เพื่อกำหนด
กับสาธารณะแอตทริบิวต์
VirtualZoo แอตทริบิวต์สาธารณะที่จำเป็นแก่การปรับปรุงรหัสต่อไปนี้:
สวนสัตว์แพคเกจ {
สาธารณะคลา VirtualZoo {
}
}
ตรวจทานสัตว์เสมือน
เกมของเราตอนนี้มี 2 ประเภท: VirtualZoo (ชั้นหลัก) และ VirtualPet (ซึ่ง
แสดงถึงสัตว์เลี้ยงในเกม) เรียนอยู่ในสวนสัตว์แพคเกจ และเก็บ
ในแฟ้มข้อความล้วนที่ชื่อ VirtualZoo.as และ VirtualPet.as ตามลำดับ ตามความต้องการ
ของคอมไพเลอร์ของ Adobe ActionScript, VirtualZoo ไว้กับสาธารณะ
กำหนดเนื่องจากเป็นชั้นหลักของแอพลิเคชัน โดยคมชัด กำหนด VirtualPet
มีคุณลักษณะภายใน ดังนั้นมันสามารถใช้ในแพคเกจสวนสัตว์เท่านั้น.
ตัวอย่าง 1-1 แสดงรหัสสำหรับเกมของเราจนได้ ตัวอย่างและยังแนะนำสิ่ง
ใหม่ — รหัสข้อคิดเห็น ข้อคิดเห็นรหัสเป็นหมายเหตุหมายถึงการอ่าน โดยโปรแกรมเมอร์
เท่านั้น และทั้งหมดจะถูกละเว้น โดยคอมไพเลอร์ เห็นรหัส ActionScript
มีสองแบบ: เดียวบรรทัด ซึ่งเริ่มต้น ด้วยเครื่องหมายทับสอง (/ /), และ หลาย,
ซึ่งเริ่มต้น ด้วยลำดับอักขระ / *, และสิ้นสุด ด้วยลำดับอักขระ * /
นี้เป็นข้อคิดเห็นบรรทัดเดียว:
/ / ใครที่นี่แต่เราโปรแกรมเมอร์
นี้เป็นข้อคิดเห็นต่อ:
/ *
ใครนี่
แต่เราโปรแกรมเมอร์
* /
รหัสปัจจุบันเกมสวนสัตว์ของเราดังต่อไปนี้
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
ชั้นกำหนดด้วยคุณลักษณะภายในสามารถใช้ภายในแพคเกจที่มีให้
เท่านั้น นั่นคือการกำหนดชั้นเรียนที่มีคุณลักษณะภายในจะเหมือนกับการกำหนด
ชั้นเรียนที่ไม่มีการปรับปรุงการเข้าถึงการควบคุมทั้งหมด แอตทริบิวต์ภายในเพียงทำหน้าที่เพื่อ
ให้ความตั้งใจของโปรแกรมเมอร์โปร่งใส
คุณลักษณะภายในและประชาชนที่เรียกว่าการปรับเปลี่ยนการเข้าถึงการควบคุมเพราะพวกเขา
ควบคุมพื้นที่ภายในที่เรียนสามารถนำไปใช้ (เข้าถึง) ภายในโปรแกรม
ที่แตกต่างจากชั้น VirtualPet, VirtualZoo ชั้นจะต้องกำหนดกับประชาชน
แอตทริบิวต์เพราะเป็นชั้นหลักของโปรแกรม
คอมไพเลอร์ของอะโดบีต้องมีชั้นหลักของโปรแกรมจะถูกกำหนดไว้
กับประชาชนแอตทริบิวต์
การปรับปรุงรหัสต่อไปนี้ VirtualZoo ที่จะรวมที่จำเป็นแอตทริบิวต์สาธารณะ:
แพคเกจที่สวนสัตว์ {
คลาสที่สาธารณะ VirtualZoo {
}
}
เสมือนสวนสัตว์ทบทวน
เกมของเราตอนนี้มีสองชั้นเรียน: VirtualZoo (ชั้นหลัก) และ VirtualPet (ซึ่ง
เป็นสัตว์เลี้ยงในเกม) เรียนอาศัยอยู่ในสวนสัตว์แพคเกจและจะถูกเก็บไว้
ในแฟ้มข้อความธรรมดา VirtualZoo.as ชื่อและ VirtualPet.as ตามลำดับ โดยความต้องการ
ของอะโดบีคอมไพเลอร์ ActionScript, VirtualZoo ถูกกำหนดให้กับประชาชน
แอตทริบิวต์เพราะมันเป็นชั้นหลักของโปรแกรมประยุกต์ ตรงกันข้าม VirtualPet ถูกกำหนดไว้
กับแอตทริบิวต์ภายในเพื่อที่จะสามารถใช้แพคเกจภายในสวนสัตว์เพียง
ตัวอย่าง 1-1 แสดงรหัสสำหรับเกมของเราเพื่อให้ห่างไกล ตัวอย่างเช่นยังแนะนำสิ่งที่
ความคิดเห็นของรหัสใหม่ ความคิดเห็นรหัสเป็นบันทึกหมายถึงการอ่านโดยโปรแกรมเมอร์
เท่านั้นและจะถูกละเว้นสมบูรณ์โดยคอมไพเลอร์ รหัส ActionScript ความเห็นที่
มาในสองพันธุ์: บรรทัดเดียวซึ่งเริ่มต้นด้วยสองทับ (//) และ multiline,
ซึ่งเริ่มต้นด้วยการลำดับตัวอักษร / * และจบด้วยลำดับตัวอักษร * /
นี่คือความคิดเห็นบรรทัดเดียว:
// ไม่มีใครที่นี่ แต่เราเขียนโปรแกรม
นี้เป็นความคิดเห็น multiline:
/ *
ไม่มีใครที่นี่
แต่โปรแกรมเมอร์เรา
* /
รหัสปัจจุบันสำหรับการเล่นเกมสวนสัตว์ของเราดังต่อไปนี้
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
คลาสที่กำหนด กับคุณสมบัติภายในสามารถใช้ภายในของมันประกอบด้วยแพคเกจ
เท่านั้น นั่นคือการกำหนดชั้นกับแอตทริบิวต์ภายในเป็นเหมือนการกำหนดคลาสที่ไม่มีการควบคุมการเข้าถึง
ด้วยเลย แอตทริบิวต์ภายในเพียงบริการ

ทำให้ความตั้งใจของโปรแกรมเมอร์ชัดเจน .
ภายในและสาธารณะการควบคุมการเข้าถึงคุณลักษณะที่เรียกว่าปรับเปลี่ยนเพราะพวกเขา
ควบคุมพื้นที่ภายในซึ่งเป็นชั้นที่สามารถใช้ ( ดูได้จากภายในโปรแกรม virtualpet
ซึ่งแตกต่างจากชั้น ชั้นจะต้องกำหนด virtualzoo กับสาธารณะ
Attribute เพราะเป็นโปรแกรมการเรียนหลัก .
Adobe คอมไพเลอร์ต้องการ การใช้คลาสหลักที่จะกำหนด

มีลักษณะสาธารณะ รหัสต่อไปนี้การปรับปรุง virtualzoo รวมถึงคุณลักษณะที่จำเป็น :
สาธารณะชุดสวนสัตว์สาธารณะ {

} {
} เรียน virtualzoo

สวนสัตว์เสมือนทบทวนเกมของเราขณะนี้มีสองชั้น : virtualzoo ( วิชาหลัก ) และ virtualpet ( ซึ่ง
เป็นสัตว์เลี้ยงในเกม ) เรียนอยู่ในแพคเกจ สวนสัตว์ และจะถูกเก็บไว้ในแฟ้มข้อความธรรมดา virtualzoo.as
ชื่อและ virtualpet.as ตามลำดับ โดยความต้องการ
ของอะโดบี ActionScript คอมไพเลอร์ virtualzoo , กำหนดไว้กับสาธารณะ
แอตทริบิวต์ เพราะมันเป็นโปรแกรมระดับหลัก โดยคมชัด , virtualpet กำหนด
กับคุณลักษณะภายใน ดังนั้นจึงสามารถใช้ภายในสวนสัตว์แพคเกจเพียง .
ตัวอย่าง 1-1 แสดงรหัสสำหรับเกมของเราเพื่อให้ห่างไกล ตัวอย่างยังแนะนำอะไร
ความคิดเห็นรหัส ใหม่ รหัสความคิดเห็นเป็นข้อความตั้งใจจะอ่านโดยโปรแกรมเมอร์
เท่านั้นและละเว้นสมบูรณ์โดยผู้แปลActionScript รหัสความคิดเห็น
มาในสองสายพันธุ์ : สายเดี่ยว ซึ่งเริ่มต้นด้วยสอง slashes ( / / ) และ Multiline
ซึ่งเริ่มต้นด้วย , ตามลำดับตัวอักษร * และจบด้วยตัวอักษรลำดับ * / .
นี่คือ comment บรรทัดเดียว :
/ / ไม่มีใครที่นี่ แต่เราโปรแกรมเมอร์
นี่คือ ความคิดเห็นที่ : Multiline
/

แต่เราไม่มีใครมาเขียน
/
รหัสปัจจุบันเกมสวนสัตว์ของเราดังนี้
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: