一、面向对象 1、封装 (1)广义上的封装:把变量和函数都放在类中 (2)狭义上的封装:把一些变量或者方法隐藏起来,不对外公开 公有的: 私有的:__名字:这个名字就变成私有的名字 私有的名字只能在类的内部使用不能在类的外部使用 如果非要在类的外部调用一个私有的名字,name必须是在私有的名字前边加 ...
分类:
其他好文 时间:
2018-05-26 10:49:36
阅读次数:
123
一 . 概述 在前面,我们看到了IOC容器的一般使用,但是有一点需要我们注意,spring通过上面能力将各种配置文件读取到的呢? 二 .资源访问 资源存在的地点很多,也就造成了资源的使用方式很不同.在使用资源之前,我们首先需要获取资源. spring将资源定义为Resource. 其中Reource ...
分类:
其他好文 时间:
2018-05-25 22:07:20
阅读次数:
155
# 一个类的对象.新属性名 = 另一个类的对象 # 另一个类的对象.方法 = 一个类的对象的.新属性名.方法 # class Weapon: # def __init__(self,name,price,hp=0,ad=0): # self.name = name # self.price = pr ...
分类:
其他好文 时间:
2018-05-25 21:19:25
阅读次数:
152
1、对象方法调用模式 方法内部的this指向当前调用者的对象d 定义类 (构造函数) function Dog (dogName){ //创建一个空对象 让空对象==this this.name = dogName; this.age = 0; this.run = function(){ cons ...
分类:
Web程序 时间:
2018-05-25 13:20:29
阅读次数:
158
#通过list类创建的对象#对象.方法() #li对象调用XX方法#######################################灰魔法(List类中提供的方法)#########################################参数#1.原来值最后追加li = [11, ...
分类:
编程语言 时间:
2018-05-23 22:14:58
阅读次数:
214
方法一: 把原来对象的属性遍历一遍,赋给一个新的对象。 方法二: 将对象序列化再解析回来,对象中如果有函数function则不能正确复制 方法三: 针对数组对象的方法,用数组方法concat一个空数组 转自:https://blog.csdn.net/liyujia6636/article/deta ...
分类:
Web程序 时间:
2018-05-21 17:53:10
阅读次数:
306
Date 是 JS 内置的日期构造函数 var d = new Date(); // 这个是系统当前时间的日期实例 d.getYear(); // 返回 d 实例年份 - 1900 d.getFullYear(); // 获取 d 实例完整的年份 d.getMonth(); // 获取 d 实例月份 ...
分类:
Web程序 时间:
2018-05-16 22:19:21
阅读次数:
212
反射机制定义: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 Class类定义: 类是具有相同属性和行为的一类事物,类本身也可以进行抽象,因为类 ...
分类:
编程语言 时间:
2018-05-11 20:18:16
阅读次数:
128
java的final是一个非常灵活的存在,它可以在三个地方使用:类、变量、方法。 类: final用在类上面的话相当于C#中的sealed的用法。就是避免其他类的继承。 变量: 当final用在变量上面的时候相当于C#的const修饰符,就是说,当final修饰的是一个值类型的话,这个值类型的值就不 ...
分类:
编程语言 时间:
2018-05-11 20:16:47
阅读次数:
210