abstraction

    0熱度

    3回答

    我有一個擁有繼承的抽象類。在父方法中,我檢查一些條件,如果它們發生,Child方法應該停止運行。但return後,孩子繼續它的代碼!這些方法應該是無效的。 另外我試過throw new Exception();但沒有工作。 public abstract class ParentClass { public virtual void Method() { if (

    1熱度

    1回答

    我想用Spring Boot Cache Abstraction來緩存一些數據(https://docs.spring.io/spring/docs/current/spring-framework-reference/html/cache.html)。我願意使用任何可用的提供者。 我需要的主要是這樣的:我想能夠設置對象級別的TTL,而不僅僅是全局緩存級別的TTL。 E.g.對於我存儲在緩存中的每

    3熱度

    1回答

    我正在開發一個UWP應用程序。我有一個擁有經理和服務的PCL。我的經理與我的服務互動並提供輸出。在我的服務中,我使用異步等待調用與我的API交互。我創建了一個虛擬解決方案。代碼如下: 我的虛擬管理器: public class AccountManager { public string uniqueId { get; set; } public int GetAccou

    0熱度

    8回答

    我有一個關於我的代碼的問題。我把類Employee聲明爲抽象類。在它下面有3個抽象方法,抽象的String部分,抽象的int work_days和抽象的void print_info。 現在,我創建了擴展Employee抽象類的第二類Tester。我實現了抽象方法。 abstract class Employee { abstract String department(); abstrac

    1熱度

    1回答

    我做了一個簡單的形狀程序,在JPanel內動畫一個球。我的公共類形狀標記一個錯誤說形狀不是抽象的(見下圖) 形狀沒有抽象的和ActionListener Abstract error Screenshot 形狀不重寫抽象方法actionPerformed(ActionEvent)。 java: import java.awt.Graphics; import java.awt.Graphics2

    0熱度

    1回答

    我目前正在爲Excel編寫VSTO,但這也適用於其他應用程序。該應用程序適用於多個站點,因此我正在編寫核心邏輯和特定於站點的邏輯。我試圖將所有特定於站點的邏輯保留在單個子文件夾中,以便在站點之間進行交換。 VSTOs有一個叫ThisAddIn.cs類。它實例化一個名爲AddInUtilities的類。我看起來像這樣: [ComVisible(true)] [ClassInterface(Clas

    1熱度

    1回答

    函數式編程中有很多模式。例如Monoid,Monads,Functors e.t.c但是這些都是非常高層次的抽象,並且不知道何時使用哪一個。 例如當你想將幾個A的項目減少到A的單個項目時,幺半是很有用的。在這個意義上,每個抽象都試圖解決什麼問題? 也許我們可以展示程序員如何處理問題之前被發現monoid VS如何處理同樣的問題,通過使用monoid

    0熱度

    1回答

    我在面試時遇到了這個問題,我回答了抽象和多態。但我無法正確地證明答案的正確性。 請幫幫我。提前致謝

    0熱度

    1回答

    我想用簡單的按鈕製作一個工具欄。 我有很多的活動,但我不想在許多活動中執行相同的onOptionItemSelected和onCreateOptionsMenu。有什麼辦法可以給這個工具欄提供某種抽象嗎? 謝謝!

    0熱度

    1回答

    Q.我應該如何通過常量將參數傳遞給Python基類? 使用典型示例,我有類Cat和Dog(均源自Animal)。 調用x.sound應返回相應的單詞("meow","woof")。 我的問題是,在類的所有實例進行相同的聲音,因此,雖然我可以通過一個sound到Animal: class Animal: def __init__(sound): self.sound = sou