第六章 子過程 和子過程引用

2021-06-29 08:13:48 字數 877 閱讀 1824

第六章   子過程:

象其他的語言一樣,perl也支援自定義的子程式。(注: 我們也把它們叫做函式,不過,函式和子程式在perl裡是一樣的東西。

有時候我們甚至叫它們方法.

@_ 儲存的是陣列引數

@_ $_[0] 和$_[1]

[oracle@jhoa 20150319]$ cat a3.pl

sub max

return $max;

}$bestday = max(20, 8, 12, 16, 30);

print "\$bestday is $bestday \n";

[oracle@jhoa 20150319]$ perl a3.pl

$bestday is 30

2.3 範圍問題:

&foo(1,2,3) # 傳遞三個引數

foo(1,2,3) # 和上面一樣

foo(); # 傳遞乙個空列表

&foo(); # 和上面一樣

&foo; # foo() 獲取當前的引數,和 foo(@_) 一樣,但更快!

foo; # 如果預定義了子過程 foo,那麼和 foo() 一樣,否則

# 就是光字 "foo"

[oracle@jhoa 20150319]$ cat a4.pl

sub max ;

$subref = max;

print "\$subref is $subref \n";

[oracle@jhoa 20150319]$ perl a4.pl

this is test

$subref is 1

獲取函式返回值:

間接呼叫子過程(通過名字或引用

SQL第六章 儲存過程

建立儲存過程 一 create proc 名字 引數1 引數1型別,引數2 引數2型別 as查詢語句 例如 select from where go例 create proc pr stu marks asselect stuinfo.stuid,stuname,subject,score from...

第六章 繼承和派生

第六章 繼承和派生 6.1 繼承和派生的基本概念 這種通過特殊化已有的類來建立新類的過程,叫做 類的派生 原來的類叫做 基類 新建立的類則叫做 派生類 另一方面,從類的成員角度看,派生類自動地將基類的所有成員作為自己的成員,這叫做 繼承 基類和派生類又可以分別叫做 父類 和 子類 有時也稱為 一般類...

第六章繼承和多型

二 方法覆蓋和多型 三 終極類與抽象類 1 is a 關係public class employee public class manager2 extends關鍵字 3 object類 4 單重繼承 5 物件轉型 casting 向上轉型 employee e new manager 子類mana...