Java类和对象详解(图解java类与对象概念、快速掌握java基础知识点)——Java基础系列

前言

Java作为典型的面向对象编程语言,其中的重点——类和对象,当然是我们不得不知道的概念。但是其中的种种细节,你真的吃透了吗?

一、Java类概念

  • 类是对现实事务或者相关概念进行抽象提取而形成的模板,包含同类事物的共有属性和方法,同时结合具体问题进行设计。比如下图,设计一个Dog类:

在这里插入图片描述

  • 根据需求和共有的属性方法,设计含有name、color、type等字段和相关方法的一个Dog类。

1.1类的字段和方法

类的字段:也可以叫类的属性,是抽象出来的同类事物共有的描述——如狗的颜色,品种;人的年纪、职业、身高体重等,都是结合具体问题具体设计。
类的方法:也叫类的行为,同理是对同类事物可以执行的动作的描述——狗能够跑、叫…人能够工作、吃饭、玩耍等。

  • 类可以只有方法没有字段——一般设计为工具类,比如Math类;也可以只有字段,没有方法——一般作为静态常量组使用

特殊的方法

  1. main方法:作为程序接口,一个程序一般只有一个,写法如下:
public class Applaction{
   
	public static void main(String[] args){
   
		//相关语句
	}
}
  1. 构造方法:每个类至少一个构造方法,不然无法创建实例,若无定义,默认安排一个,写法如下:
public class ClassName{
   
	//构造函数和类同名,可重载(同一函数名不同参数)
	ClassName(相关参数or无){
   
		//要执行的操作,赋值初始化等
	}
}

3.可变参数方法:可传入0或多个参数不固定的方法,实质上是传入数组。写法如下:

public class ClassName{
   
	public void functionName(int.
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

代码之狐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值