ง่ายๆ เพียง CLICK CLICK CLICK !!!!

 

 

SONY DSC

ข้อ 1.2 แนวคิดเกี่ยวกับการ

เขียนโปรแกรมแบบ OOP (Object-Oriented Programming)11786789851178678985

 

ในช่วงปลายของยุคของการเขียนโปรแกรมเชิงโครงสร้าง งานของโปรแกรมในยุคสมัยนั้นเริ่มจะมีการจัดการข้อมูลเป็นสิ่งสำคัญ เช่น งานทะเบียน งานวิจัยที่เก็บข้อมูลหลายๆครั้งนำมาเทียบกัน การทำเกมก็มีการควบคุมข้อมูลต่างๆเพื่อนำไปคำนวนและแสดงผล เมื่อมีข้อมูลซับซ้อนขึ้น ทำให้เกิดการสร้างกลุ่มก้อนข้อมูลขึ้นมาใช้ในโปรแกรม ซึ่งการทำงานกับกลุ่มก้อนข้อมูลที่มีระเบียบเหล่านี้ทำให้การเขียนโปรแกรมเหมาะสมกับงาน จึงได้มีการพัฒนารูปแบบการเขียน จากที่ให้การทำงานของโปรแกรมเป็นตัวควบคุมกลุ่มก้อนข้อมูล ก็ให้กลุ่มก้อนข้อมูลเหล่านั้นเก็บความสามารถในการควบคุมข้อมูลเอาไว้ในตัวมันเอง กลุ่มก้อนข้อมูลในยุคของการเขียนโปรแกรมเชิงโครงสร้างก็คือ Struct ซึ่งจะเป็นการเขียนโครงสร้างของข้อมูลเป็นวัตถุอย่างคร่าวๆ โดยเป็นการเขียนว่า วัตถุชิ้นหนึ่ง จะมีคุณสมบัติอะไรอยู่ในตัวมันบ้าง และก็สร้างวัตถุขึ้นมาจาก struct เพื่อใช้ในโปรแกรม ในโปรแกรมก็จะมีการเขียนฟังค์ชั่นต่างๆเพื่อการควบคุมวัตถุที่จะสร้างมาจากสตรัคต์เหล่านั้น การพัฒนาจาก struct ขึ้นมาเป็น class ก็เป็นการนำเอาฟังค์ชั่นการทำงานทั้งหมดเหล่านั้นไปเก็บไว้ในตัววัตถุ และเรียกใช้ออกมาจากตัววัตถุ หลังจากนั้นก็มีการสร้างแนวคิดของการเขียนโปรแกรมแบบ OOP ขึ้นมา
แนวคิด
หลักการของ OOP (ที่เรียกกันว่า Object Oriented Concept หรือ OOC) คือ การมองหน่วยต่าง ๆ ของภาษาโปรแกรม (Entity) ให้เป็นวัตถุ (Object) ดั่งเช่นที่มนุษย์ปุถุชนธรรมดามองสิ่งต่าง ๆ ในชีวิตประจำวันเป็นวัตถุ
วัตถุ (Object) จะถูกสร้างขึ้นจาก class (หมายถึงแม่แบบ) ดังตัวอย่าง มี class มนุษย์ผู้ชาย  นาย ก.เป็นมนุษย์ผู้ชาย
นั้นหมายถึงกำหนดว่า จะมีรูปแบบของ “มนุษย์ผู้ชาย” และ กำหนดให้มี Object “นาย ก.” เป็น “มนุษย์ผู้ชาย” ในทางโปรแกรมจะถือว่า Object ‘ก.’ เป็น Instance(สิ่งที่ถูกสร้างขึ้นมาจากแม่แบบ) ของ Class “มนุษย์ผู้ชาย”

 

เครดิต ::  https://srisunthorn.wordpress.com/2013/03/13/1056/

การทำงานของ Flowchart453453453

 

 

Flow

 

SOURCE CODE : :444444

 

#include<iostream>
int main()
 {
 std::cout << "This is a simple program that outputs some text. " << std::endl;
 std::cout << "You can output more lines of text" << std::endl;
 std::cout << "just by repeating the output statement like this. " << std::endl;
return(0);
}

 Code 1

 

 

 

 

อธิบายการทำงานของ :: SOURCE CODE

#include<iostream> = เป็นการ import คำสั่ง

 

cout  =  คือ คำสั่งprint 

 

This is a simple program that outputs some text.   =  คือส่วนที่ต้องการให้พิมพ์ออกมาหรือ Run 

 

You can output more lines of text”  = คือส่วนที่ต้องการให้พิมพ์ออกมาหรือ Run

 

just by repeating the output statement like this.  =  คือส่วนที่ต้องการให้พิมพ์ออกมาหรือ Run

 

endl  = เว้นบรรทัดลงมา

 

จากการทดลอง(OUTPUT)117867869511786786951178678695

OP 1

 

 

 

 

By  ธนวิชญ์ บุตรโคตร

 

Tanawit Butkod
at GlurGeek.Com
ชื่อ ธนวิชญ์ บุตรโคตร ภูมิลำเนา นนทบุรี
นักศึกษา มหาวิทยาลัย กรุงเทพ- รังสิต
การศึกษา ปีที่2 ภาค คอมพิวเตอร์
ชื่อเล่น ฟิล์ม สัญชาติไทย ศาสนา พุทธ
วันเกิด วัน พฤหัสบดี ที่ 11 เดือน พฤศจิกายน พ.ศ. 2536
ส่วนสูง/น้ำหนัก 178 Cm / 70 Kg
Email Tanawit.budk@bumail.net
นิสันส่วนตัว ร่าเริง แจ่มใส เป็นคนพูดมาก หรือ ประมาณว่า มีมนุษย์สัมพันธ์ดี เข้ากับคนได้ง่าย มาก( ลองดูได้นะ ถ้าไม่เชื่อ)
คติประจำใจ ไม่มีคำว่าอนาคต เพราะ ทุกวินาทีคืออนาคตทั้งสิ้น ครับ
ความใฝ่ฝัน ส้รางสรรค์ผลงานอะไรก็ได้
งานอดิเรก เล่นกีต่ร์ (เพราะมาก..55+) ร้องเพลง ฟังเพลง
กีฬาที่ชอบ ตระกร้อ ฟุตบอล ปิงปอง
ความชอบส่วนตัว
ดอกไม้ที่ชอบ ดอกบัว เพราะ บ้านที่ต่างจังหวัดมีเยอะมาก
ตั้นไม้ที่ชอบ ต้นมะขาม เพราะ ตอนเป็นเด็กปีนเล่นบ่อย
วิชาที่ชอบ สังคม เพราะ เรียนแล้ว รู้สึกอยากรู้เรื่องราว มากขึ้นเรื่อยๆ
อาหารที่ชอบ แกงสายบัว แกงขี้เหล็ก หรืออาหารไทย ทั่วๆไป เพราะ คุณยายของผม ชอบทำให้ทาน ตอนเป็นเด็ก (อร่อยมาก... ขอบอก)
หนังสือที่ชอบ รถยนต์ หนังสือเดินทาง และ แหล่งท่องเทียว
เพลงที่ชอบ ลูกทุ่ง เพื่อชีวิต ได้หมด
หนังที่ชอบดู หนังAction แนวชีวิต
สิ่งที่ทำยากสุดในชิวิต การวิเคราะห์
ศิลปินที่ชอบ วงแคลช

2 Comments

Leave a Reply

Copyright © 2021 GlurGeek.Com. All Rights Reserved.