java类和面向对象

面向对象编程主要涉及三个核心概念:封装、继承和多态。对象是描述现实世界实体的实体,而类是一组具有相同属性和方法的对象集合。类定义了对象的属性(成员变量)和行为(成员方法),并通过`new`关键字创建实例。文章介绍了如何定义和使用类与对象,以及它们在解决问题中的角色。
摘要由CSDN通过智能技术生成

1、面向对象

(1)Java语言是一种面向对象的语言。

(2)面向对象的思想是把问题看成是由若干个对象组成,这些对象之间是独立的,但又可以相互配合、连接和协调,从而共同完成整个程序要实现的任务和功能。

(3)面向对象的三大特征:封装、继承和多态。
 

2、对象

(1)对象是用来描述客观事物的一个实体。

(2)用面向对象方法解决问题时,要对现实世界中的对象进行分析和归纳,找出哪些对象与要解决的问题是相关的。
        (3)万事万物皆对象

3、类

(1)类是具有相同属性和方法的一组对象的集合。

(2)类定义了对象将会拥有的特征(属性)和行为(方法)。

(3)类和对象的关系就是抽象和具体的关系。类是多个对象进行综合抽象的结果,是实体对象的概念模型,而一个对象是一个类的实例。

类的组成是由属性和行为两部分组成

* 属性:在类中通过成员变量来体现(类中方法外的变量)
* 行为:在类中通过成员方法来体现(和前面的方法相比去掉static关键字即可)

类的定义步骤:

①定义类

②编写类的成员变量

③编写类的成员方法

public class 类名 {
    // 成员变量
    变量1的数据类型 变量1;
    变量2的数据类型 变量2;
    …
    // 成员方法
    方法1;
    方法2;    
}

### 对象的使用

* 创建对象的格式:
  * 类名 对象名 = new 类名();
* 调用成员的格式:
  * 对象名.成员变量
  * 对象名.成员方法();
* 示例代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值