1.组合+构造方法 赋值 组合有两种:一个类作为另一个类的属性变量 一个类的对象类型作为另一个类方法的参数 组合的目的:方法的复用(可以使用别的类的方法) 比继承耦合度低。 代码: //测试类 package edu.xust.oo;//面向对象复习 oo//public class TextMai ...
分类:
编程语言 时间:
2019-04-17 17:57:43
阅读次数:
138
# 类:一种数据类型,本身并不占内存空间,跟所学过的number等类型,一个类由属性(变量)和方法(函数)组成# 对象: 要使用类内部的属性和方法,就需要实例化类,这种实例化类就叫做对象 """定义类类名:首字母大写,其他遵循驼峰原则属性:其他遵循驼峰原则行为(方法/功能):其他遵循驼峰原则创建一个 ...
分类:
编程语言 时间:
2019-03-30 22:45:59
阅读次数:
190
JavaSe基础知识点总结 1、变量 变量是内存中用来存放特定数据类型数据的一块内存空间,它的值是可以改变的。Java中的变量有四个基本属性:变量名,数据类型,存储单元和变量值 变量名:合法的标识符 变量的数据类型:可以是基本类型和引用类型(必须包含类型) 存储单元:存储单元大小是由数据类型决定的, ...
分类:
编程语言 时间:
2019-03-28 09:45:41
阅读次数:
155
在Java中,final关键字可以用来修饰类、方法和变量(包括成员变量和局部变量) 1.final修饰类 当用final修饰一个类时,表明这个类不能被继承。 final类中的成员变量可以根据需要设为final,但是要注意final类中的所有成员方法都会被隐式地指定为final方法。 在使用final ...
分类:
其他好文 时间:
2019-03-15 19:00:45
阅读次数:
340
基本代码结构 urls.py: views.py: parser_classes属性变量中的值,是各种解析器对象。前端会向后台发送不同类型的请求,而django后台的drf接口必须通过配置解析器才能获取到相关请求数据。常用的解析器主要是“JSONParser”和“FormParser”这两个解析器。 ...
分类:
其他好文 时间:
2019-03-01 14:12:12
阅读次数:
193
models采用的的是类的方式,一个类对应一张表,在django中只需要对类的操作就可以完成数据表的操作,这种方式可以省去写sql语句,完成了sql语句的封装,被叫做 ORM(object relation mapping)对象关系映射。 一、字段创建的规则: 字段名等于model类中的属性(变量) ...
分类:
其他好文 时间:
2019-02-14 22:21:01
阅读次数:
192
类与实例 类是对象的定义,而实例是"真正的实物",它存放了类中所定义的对象的具体信息。 类、属性和方法命名规范 类名通常由大写字母打头。这是标准惯例,可以帮助你识别类,特别是在实例化过程中(有时看起来像函数调用)。还有,数据属性(变量或常量)听起来应当是数据值的名字,方法名应当指出对应对象或值的行为 ...
分类:
编程语言 时间:
2019-01-28 15:11:04
阅读次数:
136
背景:听说transient Java高阶语法是挺进BAT必经之路。 transient: Java中transient 关键字的作用,简单的说就是让某些被修饰的成员属性变量不被序列化。 这又扯到了序列化和反序列化: Java中对象的序列化是指将对象转换成以字节序列的形式来表示,这些字节序列包含了对 ...
分类:
编程语言 时间:
2019-01-12 17:58:21
阅读次数:
176
对象和封装类和对象使用对象的目地:用计算机语言描述现实世界用计算机语言解决现实世界的问题使用面向对象的好处:交流更加流畅提高设计和开发效率怎样实现面向对象编程找出类找出属性(变量)找出行为(方法)类图:“+”为public 公开的“-“为private私有的this关键字,是对一个对象的默认引用,用 ...
分类:
编程语言 时间:
2018-12-27 15:17:36
阅读次数:
191
类是对一群具有相同 特征或者 行为的事物的一个统称,是抽象的,不能直接使用 1)特征 被称为 属性(变量) 2)行为 被称为 方法(函数) 案例改造 —— 给对象增加属性 在 Python 中,要 给对象设置属性,非常的容易,但是不推荐使用只需要在 类的外部的代码 中直接通过 . 设置一个属性即可 ...
分类:
其他好文 时间:
2018-11-29 22:24:34
阅读次数:
240