OC学习--继承
2024-10-07 12:55:43
1.什么是继承?
继承是指一个对象直接使用另一对象的属性和方法。
继承可以使得子类具有父类的各种属性和方法,而不是再次编写相同的代码。在子类继承父类的同时,可以重新定义某些属性,并重写某些方法,
即覆盖父类的原有属性方法,使其获得与父类不同的功能。同类事物具有共同性,在同类事物中,每个事物又具有其特殊行。运用抽象的原则舍
弃对象的特殊性,抽取其共同性,则得到一个适应于一批对象得类,这便是基类(父类),而把具有特殊性的类称为派生类(子类),派生类的
对象拥有其基类的全部或部分属性与方法,称作派生类对基类的继承(子类继承父类)。
继承特性:
子类继承父类,子类可以获取父类的所有方法。子类可以重新定义某些属性,重写某些方法,覆盖父类的原有方法,变成自己的方法。
这是父类Person里面的内容
这是子类Man里面的内容
这里是调用
这里是打印的结果
最新文章
- conversations.im
- BZOJ 1070: [SCOI2007]修车 [最小费用最大流]
- Python 之 时间字符串、时间戳、时间差、任意时间字符串转换时间对象
- jdbc 4.0新特性
- java之接口interface
- 17---Net基础加强
- 渐进记法(O,Ω,Θ)
- HTTP状态码一览表(HTTP Status Code)
- C#隐私信息(银行账户,身份证号码,名字)中间部分特殊字符替换(*)
- U3D 实现地面碰撞效果
- ACM中常用的C/C++函数
- Python读取Excel数据并根据列名取值
- winform实现listview中combox
- css 弹出框
- hiernate-session
- [POI2014]KUR-Couriers
- 中文字体名称对照表(unicode码)及20个web安全字体
- nginx反向代理-解决前端跨域问题
- vue2.0 + element-ui 通过vue-cli 脚手架搭建的有关网络安全的项目源代码
- java开发师笔试面试每日12题(3)