您的位置:首页 > 编程语言 > Java开发

Java学习之路一

2017-05-10 10:08 183 查看
1.什么叫面向对象和面向过程?

对象就是一个物品,支持一些操作,就好像你虽然不会手动造一台电脑但你会用电脑一样,电脑怎么把你需要的东西算出来不关你事,但你只需要输入11+12=?,电脑就会把11+12=23告诉你,电脑怎么把11+12=23算出来,对你是不透明的;而面向过程就是你必须知道电脑怎么工作,然后一步步把11+12=23这个结果算出来,比如现转化成二进制,然后求和,一步步都是需要你自己安排的

面向对象:更加贴近生活吧?比如:有大卡车、汽车之分,用面向对象的设计方法可以这么说:
类 机动车
{
过程 起步;
过程 刹车;
…………
}
类 汽车 继承自 机动车
{
过程 载客;
…………
}
类 大卡车 继承自 机动车
{
过程 载货;
…………
}
上面这些伪代码就体现了面向对象的继承性,像是大卡车就可以有机动车的起步、刹车这些基本功能,却又可以载货。

面向过程:程序由一堆函数、过程组成,是最简单、最基本的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: