码迷,mamicode.com
首页 > 编程语言 > 详细

java类的方法的使用

时间:2020-03-11 19:45:13      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:使用   div   面积   ima   mic   bsp   return   http   static   

类的方法:提供某种功能的实现:

  实例:public void eat (){ }

             public String  getName(){ }

             public void  setName(String n){ }

格式:权限修饰符  返回值类型(void:无返回值/具体的返回值)  方法名(形参){ }

注意:返回值类型 void  表名此方法不需要你返回值

           有返回值的方法:在方法的最后一定有 return+返回值类型对象的变量

记忆:void 和 return不能让同时存在;

※ 可以在方法内调用本类的其他方法,但是不可以在方法内定义新的方法

 

练习1:

技术图片

 

 

 

public class TestPerson {
    public static void main(String[] args) {
        Person p = new Person();
        p.study();
        p.showAge();
        p.addAge(2);
        p.showAge();

        Person p1 = new Person();
        p1.showAge();// 0
    }
}

class Person {
    String name;
    int age;
    int sex;

    public void study() {
        System.out.println("学习");
    }

    public void showAge() {
        System.out.println(age);// 打印调用showAge()方法的对象的age属性
    }

    public int addAge(int i) {// 给调用此方法的对象age属性增加i岁,并返回新的age
        age += i;
        return age;
    }
}

 

练习2.

用面向对象的编程,设计Circle计算圆的面积、

public class TestCircle {
    public static void main(String[] args) {
        Circle c = new Circle();
        c.redius = 2.4;
        c.findArea();
    }
}

class Circle {
    double redius = 1.0;// 半径
    
    // 提供方法,用于获取圆的面积
    public void findArea() {
        System.out.println(3.14 * redius * redius);//此处的redius为调用findArea()方法的对象的属性redius  2.3
    }
}

 

java类的方法的使用

标签:使用   div   面积   ima   mic   bsp   return   http   static   

原文地址:https://www.cnblogs.com/afangfang/p/12464650.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!