类的定义与创建

类的定义与创建

面向对象基本概念

面向对象是一种符合人类思维习惯的编程思想。现实生活中存在各种形态不同的事物,这些事物之间存在各种联系。那么在程序中使用对象来影射现实中的事物,使用对象的关系来描述事物之间的联系,这种思想就是面向对象。

面向对象是把解决的问题按照一定的规则划分为多个独立的对象,然后通过调用对象的方法来解决问题。

面向对象编程主要体现下列三个特性

  • 封装性:将对象的属性和行为封装起来,不需要让外界知道具体实现细节
  • 继承:描述类与类之间的关系,通过继承,可以在无须重新编写原有类,对原有类的功能进行扩展。
  • 多态:在程序中允许出现重名现象,使得同一个属性和方法在不同的类中具有不同的语义。

类的定义与声明

类是组成Java程序的基本要素。类封装了一类对象的状态和方法。类是用来定义对象的模版。
类的实现包括两部分:类声明和类体。基本格式为:

class 类名{ 类体的内容 }

类声明之后的一对大括号“{”,“}”以及它们之间的内容称作类体,大括号之间的内容称作类体的内容。

  • 类体的内容由两部分构成:一部分是变量的声明,用来刻画属性;另一部分是方法的定义,用来刻画功能。

类的设计与封装

  • 1.在Java中,对象是通过类创建出来的,因此,在程序设计时,最重要的就是类的设计。接下来通过一个具体的案例来学习如何设计一个类。
  • 假设要在程序中描述学生信息,可以先设计一个学生类(Student),在这个类中定义两个属性name,age,分别表示学生的姓名、年龄,定义一个方法indroduce()表示学生做自我介绍,现在我们定义一个Student类。

public class Student{ String name; int age; public void indroduce(){System.out.println("大家好,我叫"+name+",今年"+age+"岁!");} }

posted @ 2024-03-20 23:41  心脏鼓点  阅读(8)  评论(0编辑  收藏  举报