ICSE Class 12 Computer Science | Chapter 9: Methods by Abraham | Learn Smarter
Students

Academic Programs

AI-powered learning for grades 8-12, aligned with major curricula

Professional

Professional Courses

Industry-relevant training in Business, Technology, and Design

Games

Interactive Games

Fun games to boost memory, math, typing, and English skills

Chapter 9: Methods

Chapter 9: Methods

16 sections

Enroll to start learning

You've not yet enrolled in this course. Please enroll for free to listen to audio lessons, classroom podcasts and take practice test.

Sections

Navigate through the learning materials and practice exercises.

  1. 1
    Definition Of A Method

    A method in Java is a block of code that performs a specific task and aids...

  2. 2
    Method Declaration

    This section discusses the declaration of methods in Java, covering their...

  3. 3
    Method Calling

    Method calling is the process of executing a method in Java, either...

  4. 4
    Types Of Methods

    This section explores the various types of methods in Java, outlining...

  5. 4.1
    Predefined Methods

    This section introduces predefined methods in Java, explaining their...

  6. 4.2
    User-Defined Methods

    User-defined methods in Java allow programmers to create custom functions...

  7. 5
    Return Type Of A Method

    The return type of a method in Java indicates the type of value that the...

  8. 6
    Parameter Passing

    Parameter passing in Java involves how arguments are passed into methods,...

  9. 6.1
    Types Of Parameters

    This section defines types of parameters in Java methods and distinguishes...

  10. 7
    Method Overloading

    Method overloading in Java allows multiple methods to share the same name...

  11. 7.1
    Rules Of Overloading

    Method overloading allows methods to have the same name but differ in parameters.

  12. 8
    Static And Non-Static Methods

    This section discusses the differences between static and non-static methods...

  13. 9
    Scope And Lifetime Of Variables In Methods

    This section explains the scope and lifetime of variables within methods in...

  14. 10

    Recursion is a programming technique where a method calls itself to solve...

  15. 11
    Void Methods

    Void methods in Java are used to execute code for actions without returning...

  16. 12
    Best Practices While Using Methods

    This section outlines essential best practices for effectively using methods...

Additional Learning Materials

Supplementary resources to enhance your learning experience.