【C#從入門到遛彎】第十一章 · 裡式轉換與常用類的使用
1、里氏轉換
1)、子類可以賦值給父類
2)、如果父類中裝的是子類物件,那麼可以講這個父類強轉為子類物件。
2、
子類物件可以呼叫父類中的成員,但是父類物件永遠都只能呼叫自己的成員。
3、
is:表示型別轉換,如果能夠轉換成功,則返回一個true,否則返回一個false
as:表示型別轉換,如果能夠轉換則返回對應的物件,否則返回一個null
4、protected
受保護的:可以在當前類的內部以及該類的子類中訪問。
5、ArrayList集合的長度問題
每次集合中實際包含的元素個數(count)超過了可以包含的元素的個數(capcity)的時候,
集合就會向記憶體中申請多開闢一倍的空間,來保證集合的長度一直夠用。
6、Hastable 鍵值對集合 字典 孫 sun---孫
在鍵值對集合當中,我們是根據鍵去找值的。
鍵值對物件[鍵]=值;
*****:鍵值對集合當中,鍵必須是唯一的,而值是可以重複的
7、foreach迴圈
8、編碼格式
產生亂碼的原因就是因為你儲存這個檔案的編碼格式跟你開啟這個檔案的編碼格式不一樣。
9、文字檔案
拖到txt檔案中,還能看得懂的檔案就是文字檔案。
相關推薦
【C#從入門到遛彎】第十一章 · 裡式轉換與常用類的使用
1、里氏轉換 1)、子類可以賦值給父類 2)、如果父類中裝的是子類物件,那麼可以講這個父類強轉為子類物件。 2、 子類物件可以呼叫父類中的成員,但是父類物件永遠都只能呼叫自己的成員。 3、 is:表示型別轉換,如果能夠轉換成功,則返回一個true,否
【Python程式設計:從入門到實踐】第十五章:生成資料
15-1 立方:數字的三次方被稱為其立方。請繪製一個圖形,顯示前5個整數的立方值,在繪製一個圖形,顯示前面5000個整數的立方值。 前5個整數的立方值:import matplotlib.pyplot as plt x_values = [1,2,3,4,5] y_val
【Python程式設計:從入門到實踐】第十二章:武裝飛船
12-1 藍色天空 :建立一個背景為藍色的Pygame視窗。 import sys import pygame def run(): pygame.init() screen = pygame.display.set_mode((1200,600)) pygame.d
《Python 程式設計:從入門到實踐》第十一章(測試程式碼)練習題答案
# -*- coding: gbk -*- def country_city(country,city,population=''): return(country.title()+","+city.title()+population) #11-2 imp
Python編程:從入門到實踐——【作業】——第十一章(測試代碼)
stc 增加 收集 得到 width .com ast 接受 ted 第十一章 11-1 城市和國家 : 編寫一個函數, 它接受兩個形參: 一個城市名和一個國家名。 這個函數返回一個格式為City, Country 的字符串, 如Santiago, Chile 。 將這個函
【MySQL必知必會】第十六章 創建高級聯結
類型 where子句 contact items order by 其他 mysq custom 必知必會 1、使用表別名 好處: a、縮短SQL語句。 b、允許在單條SELECT語句中多次使用相同的表。 輸入: SELECT cust_name,cu
【練習題】第十一章--字典(Think python)
字典 字典包括一系列的索引,不過就已經不叫索引了,而是叫鍵(Key),然後還對應著一個個值,就叫鍵值(Key Value)。每個鍵對應著各自的一個單獨的鍵值。這種鍵和鍵值的對應關係也叫鍵值對,有時候也叫項。 這種輸出的格式也可以用來輸入。比如你可以這樣建立一個有三個項的字典: >&
外星人大戰-----------------------------課後習題(從入門到實踐)第十二章
這是完成的一些課後習題。首先最原始的設定類,主程式 設定類: #儲存作業例子的設定類 class Setting(): def __init__(self): self.screen_width=800 #設定螢幕高度寬度,背景顏色 self
【JanusGraph】第十一章:使用索引提升效能
11. 使用索引提升效能 Chapter 11. Indexing for Better Performance JanusGraph支援2種類型的索引用以提升查詢處理速度,分別是圖索引(graph indexes)和中心節點索引(vertex-centric inde
《python 程式設計 從入門到實踐》-第十八章Django入門,專案3 遇到的問題。
第十八章Django入門,很多小白在按照書本上的內容按部就班的進行Django的入門學習時發現,在學習前兩個部分的時候,一切都是很順利。到了第三個專案,建立網頁:學習筆記主頁,將Django主頁URL對映到自己要設計的學習筆記主頁時,一直出現錯誤,沒有匹配的UR
《Python 程式設計:從入門到實踐》第十五章(生成資料)練習題答案
# -*- coding: gbk -*- import matplotlib.pyplot as plt input_values = [1,2,3,4,5] squares = [1,4,9,16,25] plt.plot(input_values,squ
《Python 程式設計:從入門到實踐》第十六章(下載資料)練習題答案
import csv from datetime import datetime from matplotlib import pyplot as plt filename = 'sitka_weather_07-2014.csv' with open(file
【問鏈-EOS公開課】第十一課 EOS 智慧合約相互呼叫
EOS中合約之間是可以相互呼叫的,主要通過inline action完成合約之間的呼叫。 譬如在擲骰子游戲中,存在兩個玩家先下注資金,然後比較骰子大小後決定勝負,贏的那一方將獲得所有的下注資金。在eosio原始碼eos/build/contract/dice 智
【.NET Core項目實戰-統一認證平臺】第十一章 授權篇-密碼授權模式
dde cep 註意 origin get post scope exce auth 【.NET Core項目實戰-統一認證平臺】開篇及目錄索引 上篇文章介紹了基於Ids4客戶端授權的原理及如何實現自定義的客戶端授權,並配合網關實現了統一的授權異常返回值和權限配置等相關功
【.NET Core專案實戰-統一認證平臺】第十一章 授權篇-密碼授權模式
【.NET Core專案實戰-統一認證平臺】開篇及目錄索引 上篇文章介紹了基於Ids4客戶端授權的原理及如何實現自定義的客戶端授權,並配合閘道器實現了統一的授權異常返回值和許可權配置等相關功能,本篇將介紹密碼授權模式,從使用場景、原始碼剖析到具體實現詳細講解密碼授權模式的相關應用。 .netcor
Scala入門到精通——第十九節 隱式轉換與隱式引數(二)
本節主要內容 隱式引數中的隱式轉換 函式中隱式引數使用概要 隱式轉換問題梳理 1. 隱式引數中的隱式轉換 前一講中,我們提到函式中如果存在隱式引數,在使用該函式的時候如果不給定對應的引數,則編譯器會自動幫我們搜尋相應的隱式值,並將該隱式值作
第十二章 多態性與抽象類
mil 虛構函數 函數聲明 關聯 抽象類 表示 純虛函數 首部 定義 第十二章 多態與虛函數 一、多態的概念 向不同的對象發送同一個消息,不同的對象在接收時會產生不同的行為 具有不同功能的函數名可以用同一個函數名,以實現用一個函數名調用不同內容的函數 *靜態多態和動態多態(
鳥哥的Linux私房菜基礎篇 第十一章 正則表示式與檔案格式化處理
1. 正則的概念 正則表示式就是處理字串的方法,他是以行為單位來進行字串的處理行為, 正則表示式通過一些特殊符號的輔助,可以讓使用者輕易的達到“搜尋/刪除/取代”某特定字串的處理程式! 2. 基礎
紫書第十一章-----圖論模型與演算法(最短路徑Dijkstra演算法Bellman-Ford演算法Floyd演算法)
最短路徑演算法一之Dijkstra演算法 演算法描述:在無向圖 G=(V,E) 中,假設每條邊 E[i] 的長度為 w[i],找到由頂點 V0 到其餘各點的最短路徑。 使用條件:單源最短路徑,適用於邊權非負的情況 結合上圖具體搜尋過程,我繪出下表,方便
第十一章 DNS伺服器管理與配置
1.如何在WindowsServer 2008 系統中使用IIS進行多站點配置與管理? 1)執行“開始”–“程式”–“管理工具”–“伺服器管理器”開啟: 選擇“WEB伺服器(IIS)”,注意:首次安裝IIS的時候,當你點選“下一步”的時候會提示“是否新增WEB伺服器所需的功能”對話方塊。 提示在安裝