Java笔记(类与方法)

/**
 * 类与方法
 */



1.方法
	1.1.无参无返回值
		//void,代表该方法返回值为空
		//(),里面是空的代表该方法没有参数

		public void function1() {
		
		}

	1.2.无参有返回值
		//int,代表该方法的返回值是 int 类型的
		//return,表示该方法返回一个相应的数据,且只能出现在最后

		public int function2() {
			return 1;
		}
		
	1.3.有参无返回值
		//(int a),代表使用该方法需要传入一个 int 类型的数据;a 代表形参,传入的数据代表实参
		
		public void function3(int a) {
			System.out.println(a);
		}

	1.4.有参有返回(应该都懂了,就不介绍了)
		public int function4(int a, int b) {
			return a+b;
		}

2.类(方法与属性)
	类是泛指,比如人就是一个类,那么眼睛,鼻子,嘴巴,耳朵等等就是人这个类的属性,而跑步,吃饭,睡觉等等就是类中的方法。
	把一个类实例化,是特指,比如有一个人名字叫张三,性别是男,分数是100,那么这个名字叫张三的人就是人这个类的实例化,他是一个具体的东西。

	案例:
	//定义一个手机类(泛指手机)
	public class Phone {

		//定义手机的七个属性
		private String pName;		//名字
		private double pPrice;		//价格
		private String pColor;		//颜色
		private String pSize;		//大小
		private String pStore;		//内存
		private String pEdition;	//版本
		private String pSystem;		//系统
	
		//定义方法
		public void call() {
			System.out.println("打电话");
		}
	
		public void palyGame(String games) {
			System.out.println(games);
		}
	
		public String watch() {
			return "看电视";
		}
	}

	//把手机类实例化(特指某一个手机)
	public class TestPhone {

		public static void main(String[] args) {
			//Phone是一个类,比较抽象,是泛指,把它具体化,也就是实例化,也就是 new,也就是特指
			Phone iPhone = new Phone();
		
			//调用方法
			iPhone.call();
			//给方法传入实参
			iPhone.palyGame("打游戏");
			String watch = iPhone.watch();
			System.out.println(watch);
		}
	}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值