00:00
看下一个类型。这是什么类型呢?类似于Java中的类。Java中的类,好,后边你先读,你就想想Java中的类是干嘛的。为什么学Java这么累呀?其实是这样的啊,我认为为什么把这个Java中的类,它的作用是什么意思啊。我是这样给他理解的,我想储存一个年龄,储存一个名字。再储存一个家庭地址,储存一个电话。那么这四个变量,这四个变量是单独的个体。单独的个体。我把它们形成一个整体,就是累了。对吧。学生类嘛,或者说人类是不是都有什么电话了名字了。年龄了,是不是都有这些了?所以他就是把多个不同的数据类型封装到一个自定义的类型。
01:05
就是类的概念,类的概念。OK。那咱们在Java中,比如说我想储存什么学生的名字啊,年龄,我是不是可声明一个student类啊?里边放成员变量,而接下来在数据库里边咱们也可以模拟这个过程,只不过模拟这个过程不叫类了,叫什么叫record类型?好,来测一下啊。使一下写一个呀,粘一个。这是这段。好在这写重写啊,重新全都重来写serve编程第1CLEAR,诶,写到了clear。Begin。好,在这里边开始声明这个类型。
02:01
看我怎么定义这个类的啊,首先它是一个类型,这个类型为student,它是个什么类型呢?它是一个。Car的类型。然后里边写。这个record类型你看啊,这么退回来先,它是一句话啊,最后呢,所以这块别忘记了,他应该分号结束的啊。然后在里边。开始写各种东西,比如说咱们写一个学生的ID。Sid哈,啥类型呢?等会儿再说,逗号隔开再来一个学生的名字,啥类型呢?等会再说。OK。好,那么现在咱们就把这个类型写上吧。我这个sid准备存什么数据啊?是不是存那个什么编号就可以了,1235678呀。那number类型是吧?好,问题又来了,Number里边写几啊?三啊八啊五啊六啊,不知道哈,那我记得员工的员工ID是不是也是这玩意啊,所以引用一下。
03:09
员工表。的。员工ID。就是ID是吧。好了,作为我的类型,OK。第二个名称呀,名称这个员工表里边儿貌似也有啊。Lastname firstname是不是都是名字,哎,咱们随便引一个,咱就引一个last。作为我的类型。看清了吧?这样声明了个student类啊,放在这儿了,Student类声明了,就相当于Java做了一个class student。那我接下来想用的话,是不是得六个对象啊。声明吧,好,声明一个。Tu students。看到了吧。这是定义的类型,这是声明该类型的对象。
04:04
OK。该类型的对象。好,接下来我就可以写了,我就可以引用了哈,这个对象的。什么ID啊,叫。是不是叫ID啊,ID被赋值为。啊,整形是吧,110。这个对象的名字。被赋值为。张三。OK,最后呢,咱们输出一下DBMS_output。点foot。Lie。啊,写上。学号是。多少?嗯。名字。是多少?对吧。把这个加个冒号,好把这两个换成变量是不是就行了。
05:00
怎么换变量嘞。你这个不太熟悉的话,其实我也是这样的啊,不太熟悉的话,那跟Java还是Java熟悉是吧。这么干,断,先断开。然后用加号。中间是。Sid吧。后边呢也是。加号S的SM,但是回头来把加号换成啥?哎,我是这样做的啊。因为毕竟Java写的是年头比较长,熟悉Java那个加号来啊。好了,这样写完之后啊,咱们来看一下对不对哈。运行。没问题吧,110张三。好,这个就是咱们的record类型。类型。声明了一个类。类的对象。负值。引用。OK。这样的话呢,咱们就搞定了,就是record。
我来说两句