Can you override a function from a class outside of a class in Python

nottrue

Can you override a function from a class, like:

class A:
    def func():
        print("Out of A")


classA = A

# Is something like this possible
def classA.func():
    print("Overrided!")

Wanted Output:
Overrided

I googled "python override function", "python override function from class" and so on but couldnt find anything that fits. I found just how to override the parent function.

matszwecja

You most likely shouldn't do this. If you want to change a single part of some class, make a new class that inherits from it and reimplement the parts you want changed:

class A:
    @staticmethod
    def func():
        print("Out of A")

classA = A

class B(A):
    @staticmethod
    def func():
        print("Overridden!")

A.func()
B.func()

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

Can you "force" a method into a class from outside?

Python override __str__ outside of class definition

Can I call a static function from a trait outside of a class?

Can you define a static method outside of a class?

Can't change class variable with outside function in Python

Boost::Python class with function templates: How to add instances from the outside?

How do I call outside function from class in python

Python - Updating Label Text Within Window Class from outside Function

Accessing variable inside class from outside function in python

How to access a class object from an outside separate function in Python?

Can I override a class function in Typescript?

Can I override setter function of generic class?

How can I call a function that is defined outside of a class from inside a class

Can you get constructor function from an unknown class?

override not allowed outside a class definition

In Python, can you change how a method from class 1 acts on class 2 from within class 2?

In python ,how can I use a method of a class in a normal function outside the class?

Can you use Scanner outside of public class? Where would you place the separate class relative to the public class?

Override a class variable from parent classes function

Override function from base class with a different enum

Calling private function in lambda from outside the class

Call generic class function from outside

How to modify/override inherited class function in python?

Can an inherited class override another inherited class' virtual function?

How can I invoke a function inside class outside of the class

Python using variable outside of a function (and class)

How to define a member function outside class in python?

why can you inherit private functions from class object in python

Run function with class and outside class

TOP Ranking

  1. 1

    Failed to listen on localhost:8000 (reason: Cannot assign requested address)

  2. 2

    Loopback Error: connect ECONNREFUSED 127.0.0.1:3306 (MAMP)

  3. 3

    How to import an asset in swift using Bundle.main.path() in a react-native native module

  4. 4

    pump.io port in URL

  5. 5

    Compiler error CS0246 (type or namespace not found) on using Ninject in ASP.NET vNext

  6. 6

    BigQuery - concatenate ignoring NULL

  7. 7

    ngClass error (Can't bind ngClass since it isn't a known property of div) in Angular 11.0.3

  8. 8

    ggplotly no applicable method for 'plotly_build' applied to an object of class "NULL" if statements

  9. 9

    Spring Boot JPA PostgreSQL Web App - Internal Authentication Error

  10. 10

    How to remove the extra space from right in a webview?

  11. 11

    java.lang.NullPointerException: Cannot read the array length because "<local3>" is null

  12. 12

    Jquery different data trapped from direct mousedown event and simulation via $(this).trigger('mousedown');

  13. 13

    flutter: dropdown item programmatically unselect problem

  14. 14

    How to use merge windows unallocated space into Ubuntu using GParted?

  15. 15

    Change dd-mm-yyyy date format of dataframe date column to yyyy-mm-dd

  16. 16

    Nuget add packages gives access denied errors

  17. 17

    Svchost high CPU from Microsoft.BingWeather app errors

  18. 18

    Can't pre-populate phone number and message body in SMS link on iPhones when SMS app is not running in the background

  19. 19

    12.04.3--- Dconf Editor won't show com>canonical>unity option

  20. 20

    Any way to remove trailing whitespace *FOR EDITED* lines in Eclipse [for Java]?

  21. 21

    maven-jaxb2-plugin cannot generate classes due to two declarations cause a collision in ObjectFactory class

HotTag

Archive