本周学习总结

  这周我们学习了第四章面向对象基础前三个小节。面向对象是在程序中使用对象来影射现实中的事物,使用的对象的关系来描述事物之间的联系,这种思想就是面向对象面向对象面向对象有三大特征两大基石。面向过程就是分析解决问题所需要的步骤,使用面向对象编写的程序具有良好的可移植性和可扩展性。面向对象有3大特征:封装性、继承性和多态性,封装是面向对象的核心思想,他将对象的特征和行为封装起来,不需要让外界知道具体实现细节,这就是封装思想。继承性,继承现有代码的重用;继承不仅提高了代码的复用性,提高了开发效率,而且为程序的修改提供了便利。多态性指的是同一操作用于不同的对象,会产生不同的执行结果。使程序对事物的描述与该事物在现实中的形态保持一致。类与对象,类是对某一事物的抽象描述,而对象用于表现现实中该类事物的个体。类用于描述多个对象的共同特征,它是对象的模板。对象用于描述现实中的个体,他是类的实例。对象是根据类创建的,并且一个类可以对应多个对象。类中可以定义字段和方法,其中字段用于描述对象的特征,方法用于描述对象的行为。字段在赋值时不能进行有效的控制。在程序中,使用属性封装字段时,需要将字段访问级别设为private,并通过属性的get和set访问器来对字段进行读写操作,从而保证内部数据的安全。

posted @ 2019-03-10 23:00  猫玖仙  阅读(128)  评论(0)    收藏  举报