Ini ialah arahan xowish yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
xowish - Cangkang grafik yang mengandungi bahasa skrip berorientasikan objek XOTcl
SINOPSIS
xowish ?nama fail berhujah berhujah ...?
_________________________________________________________________
DESCRIPTION
xowish ialah aplikasi seperti shell yang membaca arahan XOTcl daripada input standardnya atau
daripada fail dan menilai mereka. Sebagai tambahan kepada xotclsh ia menyediakan pengguna grafik
sokongan antara muka untuk widget TK.
XOTcl (XOTcl, exotickle disebut) ialah bahasa skrip berorientasikan objek berdasarkan
OTcl MIT. Ia bertujuan sebagai pengganti nilai tambah untuk OTcl.
Bahasa skrip, seperti Tcl, direka bentuk untuk melekatkan komponen bersama-sama, sediakan
ciri seperti kebolehlanjutan dinamik dan penaipan dinamik dengan penukaran automatik, itu
menjadikannya sesuai untuk pembangunan aplikasi yang pesat.
Sistem objek asas XOTcl diterima pakai daripada OTcl. Sistem objek membolehkan kita
tentukan objek, kelas dan kelas meta. Kelas ialah objek khas dengan tujuan
menguruskan objek lain. ``Mengurus'' bermaksud kelas mengawal penciptaan dan
pemusnahan kejadiannya dan ia mengandungi repositori kaedah yang boleh diakses untuk
kejadian. Setiap objek boleh dipertingkatkan dengan kaedah khusus objek. XOTcl menyokong
warisan tunggal dan berbilang. Semua perhubungan dalam XOTcl, termasuk kelas dan
perhubungan kelas super, adalah dinamik sepenuhnya dan boleh diintrospeksi. Melalui kaedah
rantaian tanpa penamaan eksplisit kaedah yang dimaksudkan, kekaburan dalam resolusi nama
kaedah dielakkan. Dengan cara ini kaedah berbayang boleh ``dicampurkan ke dalam'' pelaksanaan
kaedah semasa.
XOTcl menggabungkan idea skrip dan orientasi objek dengan cara yang mengekalkan
faedah kedua-duanya. Ia dilengkapi dengan beberapa fungsi bahasa baharu yang
membantu membina dan mengurus sistem yang kompleks. Kami menambah sokongan berikut:
Pengagregatan Objek Dinamik, untuk menyediakan pengagregatan dinamik melalui ruang nama bersarang
(objek).
Kelas Bersarang, untuk mengurangkan gangguan struktur program yang dibangunkan secara bebas.
Penegasan, untuk mengurangkan antara muka dan masalah kebolehpercayaan yang disebabkan oleh penaipan dinamik
dan, oleh itu, untuk memudahkan gabungan banyak komponen.
Meta-data, untuk meningkatkan dokumentasi diri objek dan kelas.
Campuran per-objek, sebagai cara untuk meningkatkan fleksibiliti kaedah mixin dengan memberikan objek
akses kepada beberapa kelas tambahan yang berbeza, yang boleh diubah secara dinamik.
Campuran setiap kelas, sebagai cara untuk meningkatkan fleksibiliti kaedah mixin kepada kelas, semuanya
contoh kelas mempunyai akses kepada kaedah bercampur seperti untuk warisan berbilang,
tetapi tanpa memerlukan kelas persimpangan.
Tapis sebagai cara pengabstrakan atas permohonan kaedah untuk melaksanakan program besar
struktur, seperti corak reka bentuk.
Pemuatan Komponen Dinamik XOTcl menyepadukan pemuatan pakej Tcl dengan arkitek
sokongan untuk penyepaduan dengan binaan berorientasikan objek. Lebih-lebih lagi, ia menyediakan
pengesanan / pengesanan pemuatan komponen.
Kata-kata berkaitan
hujah, jurubahasa, gesaan, fail skrip, shell
Gunakan xowish dalam talian menggunakan perkhidmatan onworks.net