java基础:面向对象编程3-方法

package com.atguigu.java;
/*
 * 类的成员:方法
 * 一、格式:
 *    权限修饰符 返回值类型 方法名(形参列表){
 *    方法体;
 *    }
 * 二、说明:
 *  1.权限修饰符:private、、public、缺省、protected
 *  2.返回值类型:void(没有返回值)/有具体的返回值类型(基本数据类型/引用数据类型)
 *           如果方法是有返回值的,在方法体中必须用return关键字返回数据。
 *  3.方法名:只需要遵守标识符的规则和规范即可。xxxYyyZzz
 *  4.形参列表:可是0个,一个或者多个,用逗号分割。形参和实参的类型和个数必须一致
 *  5.方法体:方法功能的具体实现(只有调用方法的时候才会执行方法体)
 *  
 * 三总结:
 *   方法的形式只有4种
 *     1、无返回值无参
 *     2、有返回值无参
 *     3、有返回值有参
 *     4、无返回值有参
 *  
 */
//同一个包中的类名不能相同
class Computer{
	public void add(int a,int b){  //(int a)形参列表用逗号分割
		System.out.println("a="+ a);
		System.out.println("b="+ b);
		System.out.println("sum="+ (a+b));
		
	}
	
	//没有返回值
	public void show(String name,int type){
		System.out.println(name);
		System.out.println(type);
		run();//在同一个类里边的方法可以相互调用,除递归方法外,不能自己调自己
	}
	
	public void run(){
		System.out.println("run......");
	}
	
	public int info(){
		return 10;
	}
	
}


public class MethodTest {
	public static void main(String[] args) {
		Computer computer  = new Computer();
		int number =computer.info();
		System.out.println(number);
		
		computer.add(11,33); //11,33是实参
		computer.show("联想",3);
		
		
	}
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值