Java核心思想:类和对象的详解

关于java中类和对象

类拥有属性和方法*斜体样式*
对象是一个看的见摸得着的东西

对象的属性和方法通常被封装在一起,共同体现事物的特性, 二者相辅相承,不能分割

类的方法

类是面向对象的一个核心机制,你可以在类中定义方法,这使得你编程的时候主要的对象是类,而不是方法,比如说,你有一只猫,这只猫会跑,那么“跑”就是猫的一个方法,如果没有猫这个类,那么你的跑方法就只能是你拿到这只猫的时候再告诉猫要怎么跑,一只猫肯定是没问题的,当你有一千只猫的时候,你要告诉这一千只猫怎么跑(每只猫跑的速度,方式都不一样),也就是说,你要教一千遍猫该怎么跑,在程序里就是要写1000次“跑”的方法,有了猫这个类之后包装了跑的方法之后,你只要告诉猫调用猫自己的跑的方法,猫就会跑了。而且每只猫都是猫这个类的实例,都有自己的跑方法,你就不用再去写那一千次跑的方法了,同样的道理,如果还有狗这个类,狗也有跑的方法,你把狗的跑的方法和猫的跑的方法分开的最好方式就是封装方法在不同的类里边,这也是说用类来统筹方法的道理所在。

定义方法

定义一个无参方法
	public void show(){
	}
	
定义一个有参方法
	public void addshow(String name){
	}

方法的组成

public是访问作用域,void是方法的返回值,show()则是方法名。访问作用域代表的访问权限,返回值我们下次再讲。方法名可以随意命名,但是类的方法命名最好是有意义的,遵守驼峰命名规则
在这个addshow()的方法中,String name是这个方法的参数,可以在调用这个方法时传进参数,来方便我们运行程序。参数分为有实参和形参,但这个我们同样也是下次再讲。

有参方法和无参方法

返璞归真,有参和无参其实没有那么复杂。有些方法需要其他的参数 有些方法却不需要参数。有参和无参,是是避免让用户直接更改该对象的属性。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值