- 1
- 0
- 约3.77万字
- 约 38页
- 2021-03-30 发布于江苏
- 举报
程序员面试之葵花宝典 1、面向对象特性有哪些方面 1.抽象:抽象就是忽视一种主题中与当前目的无关那些方面,以便更充分地注意与当前目的关于方面。抽象并不打算理解所有问题,而只是选取其中一某些,暂时不用某些细节。抽象涉及两个方面,一是过程抽象,二是数据抽象。 2.继承:继承是一种联结类层次模型,并且容许和勉励类重用,它提供了一种明确表述共性办法。对象一种新类可以从既有类中派生,这个过程称为类继承。新类继承了原始类特性,新类称为原始类派生类(子类),而原始类称为新类基类(父类)。派生类可以从它基类那里继承办法和实例变量,并且类可以修改或增长新办法使之更适合特殊需要。 3.封装:封装是把过程和数据包围起来,对数据访问只能通过已定义界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装对象,这些对象通过一种受保护接口访问其她对象。 4. 多态性:多态性是指容许不同类对象对同一消息作出响应。多态性涉及参数化多态性和包括多态性。多态性语言具备灵活、抽象、行为共享、代码共享优势,较好解决了应用程序函数同名问题。 2、String是最基本数据类型吗?基本数据类型涉及byte、int、char、long、float、double、boolean和short。 java.lang.String类是final类型,因而不可以继承这个类、不能修改这个类。为了提高效
您可能关注的文档
最近下载
- Midea 美的BCD-528WKPZM(E)冰箱 说明书.pdf
- 陕西医疗岗结构化面试题目及参考答案.docx
- 旋挖护筒跟进施工方案.pdf VIP
- 洛源驱动器使用说明书.pdf VIP
- 2024BTS、NICE、SIGN指南:哮喘的诊断、监测以及慢性哮喘管理(推荐概要)解读.pdf VIP
- 《第一场雪》教案(2课时)-2026-2027学年统编版(新教材)小学语文五年级上册.pdf
- 项目竣工结算审核服务方案投标文件(技术标).doc
- 连续性肾脏替代治疗(CRRT)中心建设与管理指南.docx VIP
- 《输水管线运行期安全监测技术规范》.pdf VIP
- SL 72-2013水利建设项目经济评价规范.doc VIP
原创力文档

文档评论(0)