Level 3 : Which of these is not a fundamental features of OOP?

Author: SarojiniD | Tags: encapsulation | 1859+ Python FAQs | Share
regular-expression | type-conversion | slicing | multiple-inheritance | python-syntax-and-structure | pickling--unpickling | list-mutation | raise-statement | namespace | method-overloading | implementation | advanced-file-operations | return-statement | else-statement | string-manipulation | exception | else | list-comprehension | filtering-and-indexing | dataframe-and-series-objects | formal-and-actual-parameter | escape-operator | assignment-operators | string | type-conversion | staticmethod | string-methods | pass | __init_subclass__ | math-copysign | reading-and-writing-large-files-efficiently | syntax-error | data-type-conversions | tuple-unpacking | string-iteration | bitwise | nested-loop | append | complex | descriptors | command-line-parsing | static-method | conditional-statements | design-principle | default-arguments | data-structure | pep | access-modifier | decimal | single-inheritance | conditional-statement | assert | def | built-in | thread | turtle | python-django | generators-in-python | error-handling | async | factorial-function | intering | regex | round-function | list-comprehension | membership-operators-(in,-not-in) | function-argument | class-and-instance-variable | sum-function | while-else-loop | lambda-function | complex-number | control-flow | floats | memory-management | identity-operator | set | application | round | join | syntax | attribute | writing:-write(),-writelines() | integer | split | using-assertions-(assertequal,-assertraises) | indexing | type_conversion | match | built-in-function | init | destructor | iterable | string-formatting | oops | while-and-for-loop | thread-safe-data-structures-(queue.queue) | virtual-environment | handling-missing-values-(fillna,-dropna) | int | polymorphism | list-join | list,-set,-and-dictionary-comprehensions | min-max-function | dictionary-methods | print-statement | loops | input-function | while-loop | shallow-copy | magic-method | strings | choice | anchors-(^,-$) | slice | literal-characters-and-special-characters | deep-copy | identity-operator | mathematical-function | introduction-to-python | python-repl | touples | context-manager | object-attribute | call | operators | range | numeric | numpy | lambda | multithreading | introduction-to-multiprocessing | expression | using-map()-for-transformations | immutability | asyncio-module | fabs-function | string-method | raise | string-slicing | module | method | center | zip-function | comprehension | creating-custom-modules | enumerate() | feature | class-and-object | syntaxerror | frozenset | introduction-to-threads | arithmetic-expression | operator-overloading | matrix | error | list-vs-tuple | methods | docstring | data-structure | sorting | max-min | typeerror | assignment-operator | class-and-inheritance | filter | condition | working-with-file-paths | dictionaries | threading | global | operand | recurssion | time-series-with-pandas | immutable-data-type | package-management | list | iterators | rollback | exception-handling | mutable | string-slicing | binary | input-function | for | version | zip | constructor | swapping | identifier | head-and-tail | basic | key-value-pairs | gil | software-design | precedence | list-comprehensions | arithmetic-operation | sorted | overriding-methods | classes | statement | file-handling | comment | compute | copy | creating-and-starting-threads | recursion | class | global-variable | list-indexing | global-variable | variable | tuples | booleans | format | dictionary-comprehensions | keyword | print | error-handling | string-concatenation | datetime | bitwise-operator | update | mathematics | min-function | boolean | invalid-list | logical-operator | list-methods-and-slicing | operator-or | lambdas | bitwise-operator | functional-programming | __future__ | objects | while-loops | python-module | python-operators | python_version | data-type | encapsulation | string-method | multiple-except-blocks | overflow | datatype | integers | list-method | python-history | map-function | managing-directories-with-os-and-shutil | multiprocessing | operations | filter-function | string-formatting | operator-and | data-structures | random | global-keyword | __all__-attribute | control-statement | control-flow | parameter | oop | set-operation | tuple | functions | multiple-inheritance | logical-operation | working-with-binary-files-(rb,-wb) | directory-operations | quantifiers-(*,-+,-?,-{}) | array | matrix-list-comprehension | working-with-temporary-files-using-tempfile | parsing-with-strptime | data-type | defining-functions | binary-operation | generators | reading-and-writing-files | type-conversion-and-casting | default-mutable-argument | id-function | expand-tab | using-yield-in-functions | pandas | goto-function | counter-function | aggregating-data-with-functools.reduce() | function-and-scope | stack | test-discovery | namedtuple | logical-operator | functional-programming | debugging | pseudocode | regular-expressions | identity-operators-(is,-is-not) | list-operation | data_structure | loop | precedence-and-associativity | file | dictionary | inheritance | odd-number | joining-and-merging-dataframes | benefit | loop-control | lists | unit-testing | dicts | library | with-statement | version-check | heap-memory | python | encoding | working-with-dates-and-times | data-structures-in-python | exponentiation | formatting-with-strftime | thread-synchronization | difference-between-threads-and-processes | using-lists-as-stacks | indexing:-loc-vs-iloc | conditional-statement | collections | using-os-and-pathlib-modules | zfill-function | sum() | higher-order-function | walking-through-directories-using-os.walk() | file-handling | memory | opening-files-(open()) | using-else-and-finally | mysql | tuple-methods | sys | using-the-threading-module | decorator | sorting-and-ranking | exception-handling | collection | interpreter | file_handling | counter | mapping-function | scientific-notation | postfix | logical-operators | random-function | loop-control-statements | operator | floating-point-precision | list-slicing | sys-module | built-in-function | why-use-multiprocessing-over-threading?-(gil) | datetime.date,-datetime.time,-datetime.datetime | indentation | using-join()-and-is_alive()-methods | generator | function | data-types | import-method | math | asyncio | class-decorators | sets | arbitrary-arguments-(*args,-**kwargs) | name-mangling | syntax-error | iterator | boolean-masking | conversion | installation | boolean-and-non-boolean | input | virtual-environment | matplotlib | inherit | built-in-modules | yield | comparison | lambda-functions | reading:-read(),-readline(),-readlines() ...