问题:相同的过程经过不同的处理方法得到不同的结果 注意: 1. 基类保护属性的使用(该属性在子类中同为保护属性,只能类的成员变量调用) 2. 公共属性和公共方法全放在基类 3. 泛化、依赖、组合关系的使用 ...
分类:
其他好文 时间:
2017-10-16 13:41:02
阅读次数:
110
我们知道: var可以定义一个局部变量,当然如果var定义在最外层的话,就是全局的局部变量,也就算是全局变量了。 而this关键字定义的变量准确的说应该算是成员变量。即定义的是调用对象的成员变量。 另外在“类(构造函数)”中,我们通常也会用var定义私有属性,而this定义公共属性。 以上这些是大家 ...
分类:
其他好文 时间:
2017-09-22 12:01:38
阅读次数:
120
面向对象的语言有一个标志,即拥有类的概念,抽象实例对象的公共属性与方法,基于类可以创建任意多个实例对象,一般具有封装、继承、多态的特性!但JS中对象与纯面向对象语言中的对象是不同的,ECMA标准定义JS中对象:无序属性的集合,其属性可以包含基本值、对象或者函数。可以简单理解为JS的对象是一组无序的值 ...
分类:
其他好文 时间:
2017-09-20 19:29:45
阅读次数:
126
面向对象的语言有一个标志,即拥有类的概念,抽象实例对象的公共属性与方法,基于类可以创建任意多个实例对象,一般具有封装、继承、多态的特性!但JS中对象与纯面向对象语言中的对象是不同的,ECMA标准定义JS中对象:无序属性的集合,其属性可以包含基本值、对象或者函数。可以简单理解为JS的对象是一组无序的值 ...
分类:
Web程序 时间:
2017-09-11 14:16:08
阅读次数:
229
Django模型类的Meta是一个内部类,它用于定义一些Django模型类的行为特性。而可用的选项大致包含以下几类 abstract 这个属性是定义当前的模型是不是一个抽象类。所谓抽象类是不会对应数据库表的。一般我们用它来归纳一些公共属性字段,然后继承它的子类可以继承这些字段。 Options.ab ...
分类:
Web程序 时间:
2017-09-05 16:53:16
阅读次数:
148
1、object相当于class的单个实例,因此,在object里声明的变量都是静态变量,静态方法2、在object里声明的变量,都是全局变量,也就是类的公共属性,或者类似于java中父类的属性3、object里的构造器,也就是object内部不在method中的代码,都属于构造器的内容4、同样,object的..
分类:
其他好文 时间:
2017-08-30 11:02:56
阅读次数:
183
在IOS开发的过程中,UILabel是很常用的一个控件,同时也是大量使用的一个控件。创建一个UILabel一般需要五六句代码,如果我们需要创建几十个UILabel,就意味着我们要写五六十句代码,其实很多代码是重复的,我们可以把类似的代码写到一个公共的方法中,以提高工作效率和降低代码重复。官方提供UI ...
分类:
移动开发 时间:
2017-08-18 15:19:30
阅读次数:
307
黑马程序猿入学blog ... 接着上一章的代码: //车类 class Car{ //事物的公共属性使用成员变量描写叙述。 String name; //名字的属性 String color; //颜色属性 int wheel; //轮子数 //事物的公共行为使用函数描写叙述。 public vo ...
分类:
编程语言 时间:
2017-08-14 10:06:01
阅读次数:
147
Composite模式也叫组合模式,是构造型的设计模式之一。通过递归手段来构造树形的对象结构,并可以通过一个对象来访问整个对象树。 Component (树形结构的节点抽象) - 为所有的对象定义统一的接口(公共属性,行为等的定义) - 提供管理子节点对象的接口方法 - [可选]提供管理父节点对象的 ...
分类:
其他好文 时间:
2017-08-10 22:22:08
阅读次数:
187
区别: 定义位置: 成员变量在方法之外类之内 局部变量方法之内 作用: 成员变量用于描述一类事物的公共属性 局部变量只能在方法内部使用,主要为方法提供变量,并且在内部使用。 生命周期: 成员变量:随着对象的创建而存在,随着对象的消失而消失。 局部变量:在调用了对应的方法时,执行到了创建该变量的语句时 ...
分类:
其他好文 时间:
2017-07-28 19:24:29
阅读次数:
123