面向对象的三大特征
1封装:包括private 和project
封装是面向对象编程的核心思想。封装的载体是类,对象的属性和行为被封装在这个类中
2继承
概念:子类继承父类,可以继承父类原有的属性和方法,也可以增加其他的属性和方法,可以直接重写父类中的某些方法。
例子:
-
父类为:Vehicle 交通工具都可以移动
image.png -
子类为:Car 和Train
image.png
-
同时还需要写一个程序用来测试一下 : 分为
1创建子类对象的对象
2调用子类方法
image.png
运行效果图:
image.png例子2
- 自定义组件
- 创建MyButton类,继承Button
-
应用按钮
image.png -
主程序
image.png -
运行效果图:
image.png
3多态
自己去了解一下,为后面打基础。
网友评论