私有/公有的属性/方法 【私有属性】:在对象内部使用'var'关键字来声明,而且它只能被私有函数和特权方法访问。 【公共属性】:通过this.variableName来定义而且在对象外部是可以读写的。不能被私有函数所调用,它能被特权方法调用(包括对象的构造方法)和私有方法调用,私有函数只能访问私有的 ...
分类:
其他好文 时间:
2018-07-19 13:43:22
阅读次数:
171
新增、修改对象时对公共属性进行操作 操作枚举 常量枚举 公共的父类 工具类 二、测试 继承公共父类 service 结果 字段名应该叫deleted 比较好 ...
分类:
其他好文 时间:
2018-07-13 17:46:34
阅读次数:
162
1、单一职责 2、开闭原则 3、替换原则(Is-A) 4、依赖倒置原则 5、接口隔离原则 ...
分类:
编程语言 时间:
2018-07-07 13:48:19
阅读次数:
184
首先根据es5的类(原型对象)的基本点做参照。 | 序号 | 基本点| es5 | es6 | | : | : | : : |: : | | 1 | 实例属性(方法) | √|√| | 2 | 原型属性(方法) 或 公共属性(方法) | √ |√| | 3 | es5的私有变量 或 私有属性 | √ ...
分类:
其他好文 时间:
2018-06-18 17:08:40
阅读次数:
154
Object类: 所有类的直接或间接超类,处在类层次的最高点 包含了所有Java类的公共属性 Object类的主要方法: public final Class getClass() 获取当前对象所属类的信息,返回Class对象; public String toString() 返回表示当前对象本身 ...
分类:
编程语言 时间:
2018-06-01 15:35:56
阅读次数:
170
<?phptrait?AttributesTrait
{???/**
?????*?获取公共属性的方法
?????*?$obj?object?对象?
????*/
分类:
其他好文 时间:
2018-05-29 15:02:38
阅读次数:
113
还需整理 1. 线性布局(LinearLayoutHelper) /** 设置线性布局 */ LinearLayoutHelper linearLayoutHelper = new LinearLayoutHelper(); // 创建对应的LayoutHelper对象 // 所有布局的公共属性(属 ...
分类:
其他好文 时间:
2018-05-21 19:52:35
阅读次数:
235
前言 今天Android移动端要加个新功能,所以回归Android程序员的身份.开发的过程中,发现了之前的代码写的有很多问题,真的应该把时间抽出来重构一下了. 其中有反射的一个坑,工具类某方法反射获取传入Model的属性值.但是当我把公共属性抽出来做基类的时候,发现获取不到基类的属性值了.原因是使用 ...
分类:
编程语言 时间:
2018-05-17 20:40:30
阅读次数:
175
1、构造函数方式 用构造函数模拟"类",在其内部用this关键字指代实例对象。 基本语法: function 类名(){ this.属性名;//公共属性 var 属性名;//私有属性 /*凡是定义类的公共属性和公共方法都要使用this*/ //定义类的公共函数 this.函数名=function() ...
分类:
编程语言 时间:
2018-05-11 13:09:33
阅读次数:
228
随便写写 一、面向对象:(以上内容抄录自 "面向对象" ) 1. 面向对象的语言有一个标志,即拥有类的概念,抽象实例对象的公共属性与方法,基于类可以创建任意多个实例对象,一般具有封装、继承、多态的特性! 但JS中对象与纯面向对象语言中的对象是不同的,ECMA标准定义JS中对象:无序属性的集合,其属性 ...
分类:
Web程序 时间:
2018-05-04 17:11:35
阅读次数:
225