发布网友 发布时间:2022-03-30 05:08
共2个回答
懂视网 时间:2022-03-30 09:29
面向对象思想是相对于C语言中的面向过程的一种编程思想。在我们用java语言做一件事,只用去new一个对象,并且去调用这个对象的方法,就可以实现我们所要的业务,而这个对象的具体方法做了什么,具体过程,我们就不用去关注了;这就是面向对象编程思想。
热心网友 时间:2022-03-30 06:37
面向对象是与面向过程相对应的另一种看待世界的方式。例如盖房子,以面向过程的视角看,要买材料、打地基、砌墙、盖屋顶等等;以面向对象的视角看,则应该是盖房子需要采购员、泥瓦匠、装修工、材料等等,采购员拥有买东西的能力以及姓名年龄等属性、泥瓦匠拥有砌墙、盖屋顶等能力。虽然是同一件事,但是划分的方法不同也就形成了不同的模块,面向过程划分成了许多方法,面向对象划分成了对象,对象包括方法和属性。