映屿

深刻认识面向对象

面向对象编程的好处

按照詹姆斯·高斯林的看法,世间万物都是对象。好比要出去旅游,你要找到车这个对象调用他的行驶功能使用来带你出去旅游。

所以面向对象编程的好处就是:符合人类思维习惯,编程更简单,更直观

程序中的对象到底是什么

  • 对象本质上是一种特殊的数据结构,很像数据库,但是数据库是持久存储的数据。体现出计算机各个学科的交叉。 一开始设计的类就是一张表,后续在其他类中填入这张表的内容。

对象是怎么出来的

class也就是,也称为对象的设计图(或者对象的模板

  • 类里可以设计很多变量,用来说明对象可以处理什么数据。
  • 类里还可以设计很多的方法,描述对象有什么功能,也就是要对数据进行什么样的处理。 接下来我们就可以在程序中new对象了 也就是先用class设计对象,然后再用class new出对象。

具体使用语法见上一篇文章[post cid=“98” /]


有想对我说的?发一封邮件吧

______ ____ _____ _____ _____ _________ _______ _ __ _ _ .' ___ ||_ \|_ _||_ _||_ _| | _ _ | |_ __ \ / |_ [ | / |_ / |_ / .' \_| | \ | | | | | | |_/ | | \_|.---. _ .--. _ .--. _ __ | |__) |_ .--. ,--. `| |-'.---. | |--. .---.`| |-'`| |-' | | ____ | |\ \| | | ' ' | | | / /__\\[ `/'`\][ `/'`\][ \ [ ] | ___/[ `/'`\]`'_\ : | | / /'`\] | .-. |/ /__\\| | | | \ `.___] |_| |_\ |_ \ \__/ / _| |_ | \__., | | | | \ '/ / _| |_ | | // | |,| |,| \__. | | | || \__.,| |, | |, `._____.'|_____|\____| `.__.' |_____| '.__.'[___] [___] [\_: / |_____| [___] \'-;__/\__/'.___.'[___]|__]'.__.'\__/ \__/ \__.' "A man is not dead while his name is still spoken."