นี่คือคำสั่ง xowish ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
xowish - เชลล์กราฟิกที่มีภาษาสคริปต์เชิงวัตถุXOTcl
เรื่องย่อ
โหด ?ชื่อไฟล์ หาเรื่อง หาเรื่อง ...?
_________________________________________________________________
DESCRIPTION
โหด เป็นแอปพลิเคชั่นที่เหมือนเชลล์ที่อ่านคำสั่ง XOTcl จากอินพุตมาตรฐานหรือ
จากไฟล์และประเมินผล นอกจาก xotclsh มันให้ผู้ใช้แบบกราฟิก
รองรับอินเทอร์เฟซสำหรับวิดเจ็ต TK
XOTcl (XOTcl, ออกเสียง exotickle) เป็นภาษาสคริปต์เชิงวัตถุตาม
OTcl ของ MIT มีวัตถุประสงค์เพื่อทดแทนมูลค่าเพิ่มสำหรับ OTcl
ภาษาสคริปต์ เช่น Tcl ได้รับการออกแบบมาเพื่อการติดส่วนประกอบเข้าด้วยกัน โดยให้
คุณสมบัติเช่นการขยายไดนามิกและการพิมพ์แบบไดนามิกพร้อมการแปลงอัตโนมัตินั้น
ทำให้เหมาะสำหรับการพัฒนาแอปพลิเคชันอย่างรวดเร็ว
ระบบวัตถุพื้นฐานของ XOTcl ถูกนำมาใช้จาก OTcl ระบบวัตถุช่วยให้เราสามารถ
กำหนดอ็อบเจ็กต์ คลาส และเมตาคลาส ชั้นเรียนเป็นวัตถุพิเศษโดยมีวัตถุประสงค์เพื่อ
การจัดการวัตถุอื่นๆ ``การจัดการ'' หมายความว่าคลาสควบคุมการสร้างและ
การทำลายอินสแตนซ์ของมันและมีที่เก็บของวิธีการที่สามารถเข้าถึงได้สำหรับ
อินสแตนซ์ ทุกอ็อบเจ็กต์สามารถปรับปรุงได้ด้วยเมธอดเฉพาะออบเจ็กต์ XOTcl รองรับ
มรดกเดียวและหลายมรดก ความสัมพันธ์ทั้งหมดใน XOTcl รวมถึงคลาสและ
ความสัมพันธ์แบบซุปเปอร์คลาส เป็นไดนามิกอย่างสมบูรณ์และสามารถไตร่ตรองได้ ด้วยวิธี
การผูกมัดโดยไม่ระบุชื่อวิธีการที่ตั้งใจไว้อย่างชัดเจน ความคลุมเครือในการแก้ไขชื่อ
จะหลีกเลี่ยงวิธีการ วิธีนี้จะทำให้วิธีการแรเงาสามารถ ``ผสมเข้ากับ'' การดำเนินการของ . ได้
วิธีการปัจจุบัน
XOTcl รวมแนวคิดของการเขียนสคริปต์และการวางแนววัตถุในลักษณะที่รักษา
ประโยชน์ของทั้งสองอย่าง ติดตั้งฟังก์ชันภาษาใหม่หลายอย่างที่
ช่วยสร้างและจัดการระบบที่ซับซ้อน เราได้เพิ่มการสนับสนุนต่อไปนี้:
Dynamic Object Aggregations เพื่อจัดเตรียมการรวมแบบไดนามิกผ่านเนมสเปซที่ซ้อนกัน
(วัตถุ).
Nested Classes เพื่อลดการรบกวนของโครงสร้างโปรแกรมที่พัฒนาขึ้นโดยอิสระ
การยืนยันเพื่อลดอินเทอร์เฟซและปัญหาความน่าเชื่อถือที่เกิดจากการพิมพ์แบบไดนามิก
และเพื่อให้ง่ายต่อการรวมองค์ประกอบหลายอย่างเข้าด้วยกัน
Meta-data เพื่อปรับปรุงการจัดทำเอกสารด้วยตนเองของวัตถุและคลาส
มิกซ์อินต่อออบเจกต์ เป็นวิธีการปรับปรุงความยืดหยุ่นของวิธีการมิกซ์อินโดยให้อ็อบเจกต์
เข้าถึงคลาสเสริมที่แตกต่างกันหลายคลาส ซึ่งอาจเปลี่ยนแปลงแบบไดนามิก
มิกซ์อินต่อคลาส เป็นวิธีการปรับปรุงความยืดหยุ่นของเมธอดมิกซ์อินในคลาส ทั้งหมด
อินสแตนซ์ของคลาสสามารถเข้าถึงวิธีการผสมเช่นการสืบทอดหลายรายการ
แต่ไม่จำเป็นต้องเรียนแยก
กรองเป็นสื่อกลางในการเรียกใช้เมธอดเพื่อใช้งานโปรแกรมขนาดใหญ่
โครงสร้าง เช่น รูปแบบการออกแบบ
การโหลดส่วนประกอบแบบไดนามิก XOTcl รวมการโหลดแพ็คเกจ Tcl เข้ากับสถาปัตยกรรม
รองรับการรวมเข้ากับโครงสร้างเชิงวัตถุ นอกจากนี้ยังให้
ติดตาม/ติดตามการโหลดส่วนประกอบ
KEYWORDS
อาร์กิวเมนต์, ล่าม, พรอมต์, ไฟล์สคริปต์, เชลล์
ใช้ xowish ออนไลน์โดยใช้บริการ onworks.net