資料介紹
This chapter applies a different programming paradigm to G: Object-Oriented Programming
(OOP). New languages like Java and its use on the Internet have created
a lot of interest in this programming paradigm. This chapter explains the concepts
that make object-oriented programming work, and applies them to programming in
LabVIEW.
This chapter begins with definitions of objects and classes. These are the fundamental
building blocks of OOP. Key definitions that define OOP are then presented
which give a foundation for programmers to view applications in terms of their
constituent objects.
Once the basics of OOP are described, the first stage of objects is presented--
object analysis. Fundamentally, the beginning of the design is to identify the objects
of the system. Section 10.4 discusses Object Design, the process by which methods
and properties are specified. The interaction of objects is also defined in the design
phase. The third and last phase is the Object Programming phase. This is where the
code to implement the methods and properties is performed.
This type of structuring seems foreign or even backward to many programmers
with experience in structured languages such as LabVIEW. Object-oriented is how
programming is currently being taught to computer science and engineering students
around the world. A significant amount of effort has been put into the design of a
process to produce high-quality software. This section introduces this type of philosophy
to LabVIEW graphical programming.
- Practical-Programming-on-Android-Introduction
- 面向過程和面向對象有什么區(qū)別
- Video-Object-Segmentation-from-MPEG4講解 2次下載
- Rapid GUI Programming with Python and Qt 16次下載
- ISP1581 Programming 13次下載
- PLD Programming Using VHDL 0次下載
- Programming Teridian Meter ICs
- Research on the Approach to As
- Programming Per 0次下載
- 基于POOSL 的系統(tǒng)性能建模與性能分析
- C++ Network Programming (Volum 0次下載
- In-circuit programming of the
- Some Programming Methods for I
- Java Object Serialization Spec
- The C++ Programming Language T
- 基于AX650N/AX620Q部署YOLO-World 3806次閱讀
- Object o = new Object() 占用多少字節(jié)? 393次閱讀
- 如何創(chuàng)建一個high-level和object-oriented的模型 452次閱讀
- Qt“靈魂”之Meta-Object系統(tǒng) 2061次閱讀
- 淺談Javascript數(shù)據(jù)類型 886次閱讀
- SystemVerilog中的類的繼承 1012次閱讀
- SystemVerilog中class的基本概念 1886次閱讀
- SystemVerilog中class是什么意思 1316次閱讀
- 圖形界面介紹:GUI上的按鍵是Find/Select Object 2774次閱讀
- C# 中的 Object 虛方法 怎樣重寫 1052次閱讀
- Object中有哪一些公共方法 777次閱讀
- 一文讀懂塊存儲和文件存儲 3.5w次閱讀
- JavaScript面試的10個經(jīng)典面試題 1w次閱讀
- Spring AOP使用教程及代碼詳講 2738次閱讀
- 機器視覺開源代碼集合(轉載) 1.2w次閱讀
下載排行
本周
- 1DC電源插座圖紙
- 0.67 MB | 2次下載 | 免費
- 2AN158 GD32VW553 Wi-Fi開發(fā)指南
- 1.51MB | 2次下載 | 免費
- 3AN148 GD32VW553射頻硬件開發(fā)指南
- 2.07MB | 1次下載 | 免費
- 4AN111-LTC3219用戶指南
- 84.32KB | 次下載 | 免費
- 5AN153-用于電源系統(tǒng)管理的Linduino
- 1.38MB | 次下載 | 免費
- 6AN-283: Σ-Δ型ADC和DAC[中文版]
- 677.86KB | 次下載 | 免費
- 7SM2018E 支持可控硅調(diào)光線性恒流控制芯片
- 402.24 KB | 次下載 | 免費
- 8AN-1308: 電流檢測放大器共模階躍響應
- 545.42KB | 次下載 | 免費
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 450次下載 | 免費
- 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 138次下載 | 1 積分
- 3基于STM32單片機智能手環(huán)心率計步器體溫顯示設計
- 0.10 MB | 130次下載 | 免費
- 4使用單片機實現(xiàn)七人表決器的程序和仿真資料免費下載
- 2.96 MB | 44次下載 | 免費
- 53314A函數(shù)發(fā)生器維修手冊
- 16.30 MB | 31次下載 | 免費
- 6美的電磁爐維修手冊大全
- 1.56 MB | 24次下載 | 5 積分
- 7如何正確測試電源的紋波
- 0.36 MB | 17次下載 | 免費
- 8感應筆電路圖
- 0.06 MB | 10次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
電子發(fā)燒友App






創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論