面向对象
理解面向对象
Hercule2016
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
面向对象(继承,重写,重载)
在说继承之间,我们先脱离代码,来分析一下现实世界。大家不要惊慌我们分析的并不是什么多高大上的问题。就是请问按照血缘关系来说,小明同学有几个爸爸?我想大家的反应就是:这不是废话吗,肯定一个呀。好那这个问题就解决了。java中的继承也是一样,继承只能单继承。继承的目的就是为了重用父类成员。继承的格式如下:[修饰符] class 类名1 extends 类名2{[成员]}这段代码的意思是...原创 2020-01-01 15:32:20 · 209 阅读 · 0 评论 -
面向对象(构造方法)
我们对于一条简单的代码做一下分析:p = new person(),到底发生了什么。首先我们先来搞一个简单的模型:内存:内存中有栈空间和堆空间,当我们new了一个对象出来的时候,其实就是在堆中开辟了一片空间。来存放这个对象以及其中的方法属性等。那么什么是构造方法呢:在类中 如果没有返回类型,并且方法名和类名相同,那么这个方法就称为构造方法。比如下面这个类public class Pe...原创 2020-01-01 14:40:03 · 187 阅读 · 0 评论 -
面向对象(类与对象)
类与对象这里我们先不涉及代码,我们先聊一聊我们所生活的世界。在现实世界中,所有的人都具有相同的行为和特征,我们将这些行为和特征分离出来,形成一个抽象的概念就称为人类。那么人在现实世界中是一定存在的,但是大家必须明白人类在现实世界中并不存在。那么只要是满足人类的行为和特征的物体,我们就称为人。但是人类是用来描述我们人的一个抽象的概念并不是确实存在的。在上述描述中,人类被称为类,人就称为对象。...原创 2019-12-31 20:18:03 · 203 阅读 · 1 评论
分享