一 什么是面向对象的继承 比较官方的说法就是: 继承(英语:inheritance)是面向对象软件技术当中的一个概念。如果一个类别A“继承自”另一个类别B,就把这个A称为“B的子类别”,而把B称为“A的父类别”也可以称“B是A的超类”。继承可以使得子类别具有父类别的各种属性和方法,而不需要再次编写相 ...
分类:
编程语言 时间:
2020-04-15 18:11:32
阅读次数:
64
ORM概念 ORM(Object Ralational Mapping,对象关系映射)用来把对象模型表示的对象映射到基于 SQL 的关系模型数据库结构中去。这样,我们在具体的操作实体对象的时候,就不需要再去和复杂的 SQL 语句打交道,只需简单的操作实体对象的属性和方法。 一个句话理解就是:创建一个 ...
分类:
编程语言 时间:
2020-04-14 10:38:19
阅读次数:
72
反射1.什么是反射?反射是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。2.什么是Java序列化?什么情况下需要序列化?Java序列化是为了保存各种对象在内存中的状态,并且可以把保存的对象状态再读出来。以下情况需要使用Java序列化:想把的内存中的对象状态
分类:
编程语言 时间:
2020-04-13 18:08:40
阅读次数:
82
反射 1 什么是反射? 反射是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法; 对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息 以及动态调用对象的方法的功能称为 Java 语言的反射机制。 2.什么是 Java 序列化?什么情况下需要序列化? Java 序列化 ...
分类:
编程语言 时间:
2020-04-13 14:02:11
阅读次数:
99
面向对象三大主线 1. 类及类的成员 2. 三大特性 3. 其他关键字 一、类和类的对象 类和对象 类 类就好像是一个模子(模版),利用属性和方法来描述对象的信息,具有某些共同特征的实体的集合,是一种抽象的数据类型. 类的定义方法: 对象 对象是类的一个实例(不是女朋友哦),有属性(状态)和方法(行 ...
分类:
编程语言 时间:
2020-04-12 14:08:34
阅读次数:
77
面向对象进阶 在前面的章节我们已经了解了面向对象的入门知识,知道了如何定义类,如何创建对象以及如何给对象发消息。为了能够更好的使用面向对象编程思想进行程序开发,我们还需要对Python中的面向对象编程进行更为深入的了解。 @property装饰器 之前我们讨论过Python中属性和方法访问权限的问题 ...
分类:
其他好文 时间:
2020-04-12 12:31:40
阅读次数:
60
类属性与方法 类的私有属性 __private_attrs: 两个下划线开头,表明为私有,外部不可用,内部使用时self.__private_attrs。 类的方法 在类的内部,使用 def 关键字来定义一个方法,类方法必须包含参数 self,且为第一个参数。self的名称也可自己取,如使用this ...
分类:
编程语言 时间:
2020-04-11 20:53:19
阅读次数:
143
Golang-面向对象编程三大特性-继承 继承基本介绍和示意图 继承可以解决代码复用,让我们的编程更加靠近人类思维。 当多个结构体存在相同的属性(字段)和方法时,可以从这些结构体中抽象出结构体(比如刚才的Student),在该结构体中定义这些相同的属性和方法。 其它的结构体不需要重新定义这些属性(字 ...
分类:
其他好文 时间:
2020-04-11 09:23:23
阅读次数:
76
System类中的属性和方法都是静态的。 out:代表标准输出,默认是控制台 in:标准输入,默认键盘 getProperties:获取系统属性信息 java -Dpro=value class 在jvm启动时添加属性 public class Demo { public static void m ...
分类:
编程语言 时间:
2020-04-10 09:11:21
阅读次数:
101
面向对象 类:定义属性和方法 对象:类的具体实现,继承了类所定义的属性和方法(是一种数据类型) 类是对象的抽象,对象是类的实例。 创建对象的方式: 第一种:字面量方式创建对象(常用) 键值对 key:value 键和值之间用冒号(:)分割,多个键值对之间用逗号(,)分割 例:var guoer = ...
分类:
编程语言 时间:
2020-04-09 15:21:46
阅读次数:
82