java中的类和对象

1.类的定义:
类是具有相同特征和共同行为的一组对象的组合。
类定义了对象所拥有的特征(属性)和行为(方法),定义了一种对象所能拥有的数据和能完成的操作。
(1)、类的属性:
对象或者实体的特征在类中表示为成员变量,称为类的属性。
属性的定义:对象或者实体拥有的特征在类中的表示称为属性。
(2)、类的方法:
方法是 对象执行操作的一种规范。方法用于指定以何种方式操作对象的数据,是操作的实际实现。
方法的定义:对象执行的操作称为方法。

2.类和对象的区别:
类和对象是有本质区别的:类是用来描述实体的“模板”或“原型”,而对象是实际的实体,每一个对象都是类的一个实例。
类与其他简单数据类型不同的是,类具有方法。

3.定义一个类的步骤:
(1)定义类名。编写类的最外层框架:
(2)编写类的属性
(3)编写类的方法

//程序体
package day324;

public class li32401 //类名
 {
 //定义属性部分
String name;//姓名
private int age;//年龄
private boolean male;
public void setMale(boolean boy) {
	male=boy;
}	
public boolean isMale() {
return male;
}
public void setAge(int num) {
	if(num<100 && num>=0) {
		age=num;
	}else {
		System.out.println("数据不合理");
	}
}
public int getAge() {
	return age;
}
public void setName(String name) {
	this.name=name;
}
public String getName(String name) {
	return name;
	
}
//定义方法
public void show() {
	System.out.println("我叫:" + name + ",年龄:" + age );
}
}

方法的定义:
(1)方法的名称
(2)方法返回的值的数据类型
(3)参数列表
(4)方法的主体
方法的调用:
在程序中,使用方法的名称可以执行方法中包含的语句,这个过程称为方法的调用。
构造方法:
构造方法是指在创建给定类的实例时调用一个方法。它们与类同名,但不具备任何返回类型。
构造方法的特点:
(1)它的名字与类同名
(2)没有返回值类型也不能用void修饰
(3)一个类可以有不同参数列表的构造方法,即构造方法可以重载
(4)如果程序员未定义构造方法,系统会提供默认构造方法
(5)如果程序员定义了一个了一个或多个构造方法,则系统将自动屏蔽默认的构造方法

变量的作用域:
变量作用域是指可在程序中按变量名访问该变量的区域。变量的作用域与变量的声明位置有关,不同的声明位置决定了变量不同的的作用域

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值