Day29物件导向

物件导向程序设计可以看作一种在程序中包含各种独立而又互相呼叫的物件思想,当我们提到物件导向的时候,它不仅是指一种程序设计方法,它更是一种程序开发方式。
物件导向程序设计有三大特性:封装、继承、多型。
在物件导向里,我们可以想像它是一台车的组成,每款车都有轮框、车灯、车壳,每台车子都有的东西我们称为类别,但每款车的车灯形状、轮匡、车壳,都不一样,有的车壳大,轮匡车灯都很小,有的车壳小,车灯跟轮胎很大,车子个别的车灯形状、轮匡、车壳我们称为物件。

EX:
Step1:先创建一个物件 称为point,里面定义x y为double。
https://ithelp.ithome.com.tw/upload/images/20211011/20140457lnBBz2PkGo.jpg
Step2:在专案里面的main方法里面呼叫刚刚定义的物件,语法如下:
Point p1 = new Point();
然後将x y要的数1 2 .copy到x y,语法如下:
p1.x = 1;
点p2也是一样的方法,最後就可以输出点p1 p2了
https://ithelp.ithome.com.tw/upload/images/20211011/20140457l5ZyefW7KT.jpg
结果:

https://ithelp.ithome.com.tw/upload/images/20211011/20140457m4bminzxof.jpg


<<:  C++时间日期,需收费另外再跟我说明

>>:  【没钱买ps,PyQt自己写】Day 26 - project / 替我们影片播放器增加一个显示进度的滑条 video player add slider (与昨日 bottleneck 处理细节)

成员 1 人:在骄傲时刻创业,在烦闷时刻立志

「我要开除老板。」所以,创业。 「我要换掉主管。」所以,创业。 「我要宰了客户。」所以,创业?......

RISC-V: 记忆体提前亮相

原本记忆体部分打算在实作 Load/Store 的前一篇写。 但为了阅读方便,调整顺序让接下来指令集...

【Day 17】从二开始的 Anti-Anti-Debug 生活 - Anti-Anti-Debug

环境 Windows 10 21H1 x64dbg Aug 2 2020, 13:56:14 Vis...

Day 07 关键字分析工具介绍

我们前面几章提到关键字的规划原则,我们都很有共识,关键字是要依据潜在消费者的搜寻需求所拟定出来的。 ...

Dungeon Mizarka 009

整理进入Addressable资料 前几天利用Addressable进入载入资料时手动的将需要用到的...