我是学习JAVA的初学者,现在在学习面向对象的这一块了,请问如何做才能让自己深刻理解其中的概念?

来源:百度知道 编辑:UC知道 时间:2024/05/27 12:29:16
如何理解面向对象的概念?我可以先专心模仿,然后再自己试着写,这样可以起到理解的效果吗?还有更好的意见可以给予我帮助吗?不要吝啬你的思想,请帮助我吧!谢谢您

类只是一块模板,已经固定好了里面应该有的东西,对象是根据这块模板生成的一个例子(实例)。如车设计成一个类,里面有车名,车号两个属性(变量),车启动和车停下两个动作(方法或函数)。你可以把车看作是benz,toyota,它们都有上面车这个类的特性。

把类看作一个物件,如同显示器,各个方法就像这个显示器的按钮,你需要让显示器更亮只需要调用这个类中的方法,这个显示器上的所有属性修改都应该是由它身上的按钮完成的,就如同类,把要完成的操作封装为他类中的方法。

先模仿这写肯定是最好的,其实这东西在最开始学的时候会很抽象
等你试着写一两个功能后就会理解了

如果把对象看做一个物体,那么类就是生产此类物体的模板!

把任何问题都当做在现实中遇到的问题来解决

学思想<<thinking in java>>这本书不错。