社区
李杰的课程社区_NO_3
python函数及常用模块
帖子详情
面向对象三大特性(二)
Alexander-li
2023-01-12 15:03:12
课时名称
课时知识点
面向对象三大特性(二)
...全文
429
回复
打赏
收藏
面向对象三大特性(二)
课时名称课时知识点面向对象三大特性(二)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
面向对象
(
二
)之
三大特性
面向对象
的
三大特性
封装:继承:多态: 封装 对象的属性:封装目的 1.对象的属性值一般都来源于外界,外界是有权力再次访问的 2.封装的目的不是让外界无法访问,而且不让其直接访问,可以在完成安全处理后再访问 3.如何做到外界还是通过变量名来对属性进行取值赋值,但是是走的方法间接拿到的值 封装: 对外隐藏类中一些属性与方法的实现细节 优点:外界不能直接访问,让内部的属性与方法具有安全保障 class...
面向对象
之
三大特性
(
二
)
面向对象
三大特征:继承、多肽、封装
Java
面向对象
二
:
三大特性
封装 我们程序设计要追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。 将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。 只能通过规定的方法访问数据。 隐藏类的实例细节,方便修改和实现。 属性私有,通过get/set方法 代码演示: public class Student { private String name;//私有属性 private int age;//
二
面向对象
三大特性
一 继承与派生 一、继承定义
二
、继承与抽象的关系 三、继承与重用性 四、派生 五、组合与重用性 六、接口与归一化设计 七、抽象类 八、继承实现的原理 九、子类中调用父类的方法
二
多态与多态性 一、多态
二
、多态性 三 封装 一、封装定义
二
、特性(property) 三、封装与扩展性 ...
面向对象
三大特性
二
(继承)
继承是
面向对象
的三大特征之一。继承可以解决编程中代码冗余的问题,是实现代码重用的重要手段之一。继承是软件可重用性的一种表现,新类可以在不增加自身代码的情况下,通过从现有类中继承其属性和方法,来实现充实自身内容,这种现象或行为就称为继承。此时新类称为子类,现有类称为父类。继承最基本的作用就是使得代码可以重用,增加软件的可扩展性。Java类中只支持单继承,即一个类只能有一个直接父类。
李杰的课程社区_NO_3
1
社区成员
460
社区内容
发帖
与我相关
我的任务
李杰的课程社区_NO_3
李杰,英文名Alex,性格开朗幽默,乐天达观,热爱旅游,热爱技术、热爱电影、热爱音乐,讲着一口流利的英语,计算机软件开发出身,老男孩IT教育联合创始人(CTO&Co-Fonuder),老男孩IT教育Python教学总监,51CTO金牌讲师,国内知名Python语言推广者,开源系统应用领域的贡献者。具有10年以上运维+自动化开发经验,致力于提高企业运维自动化水平。Alex老师讲课风趣幽默,是一名“认真”的鸡汤段子手,教学方法多样化,教学新知循循善诱,课程的整体把控能力强,将自己多年的实际经验倾注于Python教学中,对学员未来的Python之路起到关键一步!在教学的时间内受益人数已达数百万人。
复制链接
扫一扫
分享
社区描述
李杰,英文名Alex,性格开朗幽默,乐天达观,热爱旅游,热爱技术、热爱电影、热爱音乐,讲着一口流利的英语,计算机软件开发出身,老男孩IT教育联合创始人(CTO&Co-Fonuder),老男孩IT教育Python教学总监,51CTO金牌讲师,国内知名Python语言推广者,开源系统应用领域的贡献者。具有10年以上运维+自动化开发经验,致力于提高企业运维自动化水平。Alex老师讲课风趣幽默,是一名“认真”的鸡汤段子手,教学方法多样化,教学新知循循善诱,课程的整体把控能力强,将自己多年的实际经验倾注于Python教学中,对学员未来的Python之路起到关键一步!在教学的时间内受益人数已达数百万人。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章