大数据-java继承-第08章 类与对象

1.什么是对象
答:对象只要是指现实存在的任何物体都可以看成对象,是真实存在的。
2.对象的特征有哪些
答:
①属性,是指描述对象的具有的一些特征
②方法,是指对象所要执行的操作
3.何为封装
答:由于对象具有属性和方法,将属性和方法放在一起称为封装。属性与方法两者共同体现对象的特征,两者相辅相成,不可分割。
4.类的定义以及特点
答:类是由对象为抽象出来的,将对象中具有相同或者相似的性质抽象而出来的叫为类。或者说类里面包含的属性和方法都是描述对象的属性和方法。类具有多态性、继承性、封装性三大主要特点。
5.类与对象的区别
答:类是对象的进一步描述。其中类是抽象概念,不占内存,而对象是实际存在的,占用内存。
6.类的关键词
答:java中的类的关键词是:class
7.如何定义一个类
答:
①定义一个类名;
②编写类的属性;
③编写类的方法
8.对象创建和使用
答:
创建一个类使用关键词new来创建,例如: Student stu = new Student();
使用对象:
①给类的属性赋值:对象名.属性;
②调用类的方法:对象名.方法名。
9.面向对象的优点
答:
①便于程序模拟现实世界中的特征(类表示实体的特征和行为);
②隐藏细节(对象的行为和属性被封装在类中,外界通过调用类的方法来获得,不需要关注内部的细节是如何实现的);
③可重用(可以通过类的模板,创建对个类的对象)。
10.封装、继承、多态的定义?
答:
封装简单的来说是将一个对象的属性和方法放在同一个类下,使用这个类的程序员,无需知道对象的方法和属性值是如何实现的,只能通过对象对外提供的接口进行访问,减少程序之间的耦合性、复杂性,增加程序的安全性;关键词new。
继承:首先继承是一个过程,类与类之间是单继承的,子类在继承父类的过程中必须重写父类的方法,同时也可以根据子类的属性和行为在此添加新的属性以及行为,这个过程可以称为继承。关键词为extends。
多态:子类指引父类的方法,返回不同的结果,这就是多态,通过关键词implement来实现,一般项目中主要以多态位置,类与类之间可以多实现。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值