1.什么是对象?什么是类? 对象是对类的具体表达,类是对象的抽象表达。 类只是为所有的对象定义了抽象的属性与行为。 ——————————————————————————————————————————— ●re.search 函数返回的结果是 一个Match对象 ●re.findall 函数返回的结 ...
分类:
编程语言 时间:
2018-07-17 14:18:37
阅读次数:
344
面向对象编程(OOP==>Object-Oriented Programming) OOA:面向对象分析 OOD:面向对象设计 OOAD:面向对象分析与设计 什么是面向对象?一种分析问题的方式(增强了程序的可扩展性) 面向对象的三大特性:封装、继承、多态 什么是类?什么是对象?类和对象的区别? *类 ...
/*文章中用到的代码只是一部分,需要源码的可通过邮箱联系我 1978702969@qq.com*/ 和C++一样,JAVA也是一门面向对象的语言,其基础和核心是类和对象。而面向对象的思想是来源与显示生活,自然在学习时联系现实生活会理解得更深。 1.对象 首先,什么是对象? 在现实生活中只要是一个具体 ...
分类:
编程语言 时间:
2018-06-30 18:56:22
阅读次数:
174
不要被它看起来有多大而不知所措。试着回答里面的每个问题。当你能回答一切, 你知道你的基本面是坚定的, 可以继续前进。 来吧: ...
分类:
其他好文 时间:
2018-06-15 22:44:27
阅读次数:
205
类与对象一、什么是类、对象1. 什么是对象:对象(实例),万物皆对象,对象是具有属性和行为的。 举例:桌子,椅子,你,你同桌,小猫,小狗。。 属性:桌子:颜色、四个腿、有没有桌洞。。。名词 行为:猫:叫,吃饭,睡觉,打豆豆 动词2. 什么是类一个类别,按照某种需求划分的类别。具有相同的属性和行为的对 ...
分类:
其他好文 时间:
2018-05-23 02:11:12
阅读次数:
158
复习 1 # 面向对象 2 # 类 实例化 对象/实例 3 # 什么是类? 拥有相同属性和方法的一类事物 4 # 什么是对象? 类的一个实际表现,给类中的属性填上具体的值,能够使用类中的方法 5 # 实例化的过程中做了那些事儿? 6 # 对象 = 类名() 7 # 首先要创造一个对象 8 # 被创造 ...
分类:
其他好文 时间:
2018-05-21 23:02:58
阅读次数:
218
1.抽象过程 Q:什么是对象??? A: 1) 万物皆对象 对象具有状态,行为和标识 2)程序是对象的集合,他们通过发送消息来告诉彼此要做的 3)通过创建包含现有对象的包的方式来创建新类型的对象 4)每个对象都具有其类型。 每个对象都是某个类(class)的实例 类与类最重要的区别就是可以发什么样的 ...
分类:
编程语言 时间:
2018-05-15 10:45:36
阅读次数:
146
什么是发布对象? 发布对象是指使一个对象能够被当前范围之外的代码所使用 什么是对象逸出? 对象逸出是一种错误的发布,指当一个对象还没有构造完成时,就使它被其他线程所见 逸出-demo 在此实例中Escape对象还没有构造完成,就访问了该对象的成员变量thisCanBeEscape,该类是线程不安全的 ...
分类:
编程语言 时间:
2018-05-07 20:59:41
阅读次数:
236
在Java语言中,equals()和hashCode()两个函数的使用是紧密配合的,要是自己设计其中一个,就要设计另外一个。在多数情况 下,这两个函数是不用考虑的,直接使用它们的默认设计就可以了。但是在一些情况下,这两个函数最好是自己设计,才能确保整个程序的正常运行。最常见的是当 一个对象被加入收集 ...
分类:
其他好文 时间:
2018-05-02 20:54:34
阅读次数:
121
面向对象和面向过程的区别: 1.面向过程就像是工厂的流水线,按部就班的有序的工作. 优点:把复杂的问题简单化 缺点:可扩展性差.一个步骤改动,其他的步骤几乎都要跟着改动. 适用:功能一旦实现之后就很少需要改变的场景. 2.面向对象: 2-1 什么是对象? 对象的具有一些特征和方法的集合.比如孙悟空是 ...
分类:
其他好文 时间:
2018-04-24 21:56:22
阅读次数:
261