博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
面向对象
阅读量:6162 次
发布时间:2019-06-21

本文共 578 字,大约阅读时间需要 1 分钟。

一,类

(一)类:一般都只设计一种职责,它是具有相同属性、操作、关系的对象集合的总称。

1.1 类的修饰符

 default又叫friendly,指的是同包下面的类,子类或者非子类都(friend的感觉)可以用。不同包里面就算是子类也不能用

https://www.cnblogs.com/jingmengxintang/p/5898900.html

 

 

1.2抽象类:

抽象类改变会让子类都改变。所以公共类需要改变的时候,用抽象类会很方便,设计模式:模板模式。

https://www.cnblogs.com/dolphin0520/p/3811437.html

out关键字的使用:

 通常一个方法只能返回一个值,但是如果在某些时候,我们想要返回多个值,例如某个方法将一个浮点数分割成一个整数和一个小数返回去。这个时候我们就要用到out关键字。

https://www.cnblogs.com/shoneworn/p/3387455.html

抽象类的Uml 图不管是类名还是方法名都要写成斜体。子类不用斜体。

 1.3 继承

 普通继承,与抽象继承

 在普通继承里面子类继承了父类以后,父类方法不用必须出现或者重写。

 在抽象继承中,子类必须出现父类的方法或者必须重写

转载于:https://www.cnblogs.com/yttas/p/9959733.html

你可能感兴趣的文章
使用Formik轻松开发更高质量的React表单(三)<Formik />解析
查看>>
也问腾讯:你把用户放在什么位置?
查看>>
CSS Sprites 样式生成工具(bg2css)
查看>>
[转]如何重构代码--重构计划
查看>>
类中如何对list泛型做访问器??
查看>>
C++解析XML--使用CMarkup类解析XML
查看>>
P2P应用层组播
查看>>
Sharepoint学习笔记—修改SharePoint的Timeouts (Execution Timeout)
查看>>
CSS引入的方式有哪些? link和@import的区别?
查看>>
Redis 介绍2——常见基本类型
查看>>
asp.net开发mysql注意事项
查看>>
(转)Cortex-M3 (NXP LPC1788)之EEPROM存储器
查看>>
ubuntu set defult jdk
查看>>
[译]ECMAScript.next:TC39 2012年9月会议总结
查看>>
【Xcode】编辑与调试
查看>>
用tar和split将文件分包压缩
查看>>
[BTS] Could not find stored procedure 'mp_sap_check_tid'
查看>>
PLSQL DBMS_DDL.ALTER_COMPILE
查看>>
Activity生命周期
查看>>
高仿UC浏览器弹出菜单效果
查看>>