类和对象分析

这篇博客探讨了面向对象编程的核心概念——类和对象。类是对象的蓝图,包含属性(字段)和行为(方法)。类的成员还包括构造器、代码块和内部类。在Java中,类的定义涉及权限修饰符、类名以及方法和属性的声明。通过类,我们可以创建对象,这些对象是类实例化的结果。理解类与对象的关系对于进行有效的面向对象设计至关重要。
摘要由CSDN通过智能技术生成

类与对象

面向对象程序设计的重点就是对类的设计
类的设计,其实就是类的成员设计

类的基本成员
	属性(Field):类的成员变量
	行为(Method):类的成员方法
类的全部成员:
	属性、方法、构造器、代码块、内部类

类的语法格式:

[权限修饰符] [修饰符] class 类名{
	//属性声明
	修饰符 数据类型 变量名;
	
	//默认构造器
	public 类名(){}//可不写,但是如果重写了构造器,默认构造器就会被覆盖,需要手写才行
	
	//自定义构造器
	public 类名(数据类型 形参){//写这个构造器写了,上面的不写就被覆盖了,没有了,写了就有两个构造器
    	属性变量=形参;
	}
	
	//方法声明
	修饰符 返回值类型 方法名(形式参数){
    //方法体
	}

	//代码块
	{
    	//代码体
	}

	//内部类
	class 内部类名{
    
	}
}
类的访问权限修饰符:
	default/public
修饰符:abstract,final 但是二者不能同时出现
class:修饰类的关键字
类名:符合定义标识符的规则

创建java自定义类
	1.定义类(考虑修饰符、类名)
	2.编写类的属性(考虑修饰符、属性类型、属性名、初始化值)
	3.编写类的方法(考虑修饰符、返回值类型、方法名、形参等)

最后用图解解释一下类和对象吧
在这里插入图片描述
绿色的模块就是类,蓝色的模块就是对象,红色的模块就是类加载器加载的一个模板类

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Carl·杰尼龟

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

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

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

打赏作者

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

抵扣说明:

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

余额充值