Java中的类和对象

1.类和对象的基本定义:

 类:

一个抽象概念(一个具有相同方法和属性的对象的集合) 

对象:

一个实际存在的实体,类的实例化 (对象依赖类进行创建)有状态和行为

for  example:

人是一个类(抽象) ,杨幂是一个对象(实体)

 

类可以看成是创建Java对象的模板

通过下面一个简单的类来理解下Java中类的定义:

public class Dog{

String breed;//定义属性

int age;

String color;

void barking(){ } //定义方法,一个类可以有多个方法

void hungry(){ }

void sleeping(){ }

}

构造方法

每个类都有构造方法。如果没有显式地为类定义构造方法,Java编译器将会为该类提供一个默认构造方法。

在创建一个对象的时候,至少要调用一个构造方法。构造方法的名称必须与类同名,一个类可以有多个构造方法。

下面是一个构造方法示例:

 public class People{

public People(){

}

public Peopel(String name){

// 这个构造器仅有一个参数:name

} }

创建对象

对象是根据类创建的。在Java中,使用关键字new来创建一个新的对象。创建对象需要以下三步:

声明:声明一个对象,包括对象名称和对象类型。

实例化:使用关键字new来创建一个对象。

初始化:使用new创建对象时,会调用构造方法初始化对象。

                               类名  对象名 = new  类名(); 

 

                      

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值