Java类——写代码好像写小说
来源:互联网 发布:哪些平台购买的淘宝号 编辑:程序博客网 时间:2024/05/09 15:49
1、 类:很多相似事物的综合,相似。
鸟类:带羽、卵生、可以飞;有头,有双脚;
人类:能制造工具和使用工具;可以使用语言;有头和四肢;
类:人
(静)属性:头、四肢、五官……
(动)行为:制造工具、使用工具、直立行走、说话……
类:鸟
(静)属性:羽、爪子、喙……
(动)行为:啼叫、飞……
没有说一个类不能和其他的类有同样的属性,也没有说它们不能有同样的行为,只要有能够区别这两个类的属性或行为存在,即可以说他们是两个类。就好像鸟类的企鹅目,平胸目和突胸目一样。
2、 继承:①依法承受;②把前人的作风、文化等接受过来;③后人继续做前人留下来的事业
父与子:
父亲:铁匠
属性:体壮、卷舌、卷发、(private)肌肤黝黑
行为:打铁、(private)吸烟、(protected)做饭
儿子(继承父亲后):铸剑师
属性:体壮、卷舌、卷发
行为:打铁、铸剑
请原谅我这里设定铁匠这个类别的人都吸烟,只是觉得在打铁炉里点旱烟这个画面和和谐。
所谓继承,一定会继承到父亲所有的东西吗?不一定,你看铸剑师儿子就没有继承到铁匠父亲的肌肤黝黑和吸烟。因为这两个东西,是铁匠私有的,用private关键字打上了标签,所以即使是铁匠的儿子,也继承不到。不管铁匠有几个儿子,是铸剑师也好,是做农具的也好,都继承不到。但是如果他们后天学会了吸烟,去阳光下曝晒了两个月,变得皮肤黝黑了,那是可以的,但这就与他们父亲无关了。这个性质,就跟铸剑师儿子会铸剑一样,不是从父亲那里继承来的,是自己的东西。
那么做饭呢?老爸会做饭,但他说这是protected,受保护的,什么意思?意思就是说,想要我做饭,我儿子可以,我朋友可以,但其他人,休想。就是说,儿子继承了父亲,但儿子没有做饭这个功能,只能请父亲做(调用),而外面的人想要请父亲做饭,那是请不动的。
其他的没有打标签的,大家就默认它们是公共的。可以被访问、被调用、被继承——谁都可以看到父亲体壮、卷舌、卷发,谁都可以请父亲打铁;无论哪一个儿子都可以继承父亲那些公共的东西。
- Java类——写代码好像写小说
- 程序员——适合写悬疑小说吗?
- JAVA基础——写代码
- 如何写小说
- 如何写小说
- 浅谈如何写小说
- 如何写小说
- 我写的小说
- 决定开始写小说
- 推荐“一部不落俗套的小说,一部阳刚气十足的英雄小说,是男人写的,写男人的,写给男人看的小说”——《亮剑》
- HtmL 好像 插代码有 行号 MarkDown写代码 没行号
- 你可以写小说了...
- 我老婆写的小说
- 程序员写小说,也太难了
- 不写小说的胡适
- 我为什么要写小说
- 牛腩—漂亮写代码
- java写代码1——众数问题
- 定义一个宏,不用if < >判断大小
- 转:C/C++ 语言中的表达式求值
- 闲来无事,用java写了一个魔方小程序。附源码
- 修改maven本地仓库路径
- 最大化 Google Chrome 浏览器
- Java类——写代码好像写小说
- source insight设置头文件
- 404页面如何设置
- VISA操作
- servlet获得对应jsp内置对象
- 序言
- hdu 3221 Brute-force Algorithm
- Symbian开发中实现拨打电话功能
- KDE的网络管理工具networkmanagement