面向对象编程思想总结
导语
什么是面向对象编程?英文名是 Object Oriented Programming,字面意思是以对象导向编程。经过学习总结出,这是一种编程的思想,其目标为了解决程序的灵活性、重用性、扩展性为核心目标。
OOP是为了开发人员更舒服的进行程序设计,而不是为了面向对象而使用面向对象
面象对象的特性
1.继承
子类可以继承父类的所有属性与方法,达到代码的复用与扩展目的。
2.重载
子类可以编写同名方法覆盖父类方法,实现重写父类方法。这在子类具体与父类同类行为时,可以不用多写一个方法。