ผลต่างระหว่างรุ่นของ "ซอฟต์แวร์เฟรมเวิร์ก"

จากวิกิพีเดีย สารานุกรมเสรี
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
Pattana (คุย | ส่วนร่วม)
JAnDbot (คุย | ส่วนร่วม)
โรบอต เพิ่ม: bn, ca, cs, de, es, fi, fr, he, it, ko, nl, pl, pt, ru, simple, uk แก้ไข: en
บรรทัด 6: บรรทัด 6:
== อ้างอิง ==
== อ้างอิง ==
* [http://en.wikipedia.org/wiki/Software_framework Software framework. In Wikipedia, The Free Encyclopedia.]
* [http://en.wikipedia.org/wiki/Software_framework Software framework. In Wikipedia, The Free Encyclopedia.]

[[en:framework]]


[[หมวดหมู่:การเขียนโปรแกรม]]
[[หมวดหมู่:การเขียนโปรแกรม]]
[[หมวดหมู่:วิศวกรรมซอฟต์แวร์]]
[[หมวดหมู่:วิศวกรรมซอฟต์แวร์]]

[[bn:ফ্রেমওয়ার্ক]]
[[ca:Framework]]
[[cs:Framework]]
[[de:Framework]]
[[en:Software framework]]
[[es:Framework]]
[[fi:Ohjelmistokehys]]
[[fr:Framework]]
[[he:שלד תוכנה]]
[[it:Framework]]
[[ko:뼈대]]
[[nl:Framework]]
[[pl:Framework]]
[[pt:Framework]]
[[ru:Framework]]
[[simple:Framework]]
[[uk:Фреймворк]]

รุ่นแก้ไขเมื่อ 22:24, 9 มิถุนายน 2551

โครงร่างซอฟต์แวร์ (ซอฟต์แวร์เฟรมเวิร์ก: Software framework) คือแบบที่นำกลับมาใช้ใหม่ได้สำหรับระบบซอฟต์แวร์ (หรือระบบย่อย) ซึ่งสามารถอยู่ในรูปของคลาสนามธรรม (Abstract class)และกับวิธีในการใช้ตัวตน (instance) ของคลาสร่วมกันจำเพาะสำหรับซอฟต์แวร์ชนิดใดชนิดหนึ่ง โครงร่างซอฟต์แวร์ทุกโครงร่างใช้การออกแบบเชิงวัตถุ โปรแกรมของโครงร่างซอฟต์แวร์มักจะเป็นโปรแกรมเชิงวัตถุ อย่างไรก็ตามโปรแกรมที่เขียนขึ้นตามการออกแบบไม่จำเป็นต้องเป็นโปรแกรมเชิงวัตถุ

ยกตัวอย่างเช่น โครงร่างซอฟต์แวร์สามารถช่วยให้สร้างโปรแกรมบรรณาธิกรณ์กราฟฟิก ที่แตกต่างกันได้หลายประเภท เช่น การวาดภาพศิลป์ การประพันธ์ดนตรี และการออกแบบเครื่องกลโดยใช้คอมพิวเตอร์ช่วย (CAD)

อ้างอิง