当前位置: 移动技术网 > IT编程>开发语言>Java > JAVA 类和对象 (入门级一看就懂)

JAVA 类和对象 (入门级一看就懂)

2020年07月12日  | 移动技术网IT编程  | 我要评论

JAVA 类和对象

概述

类和对象的关系
类是对现实生活中一类具有共同属性和行为的事物的抽象;对象是指的是任何一个具体的事物或物体。

1.1 类的定义

(创建类时,类名和文件名相同)

  1. :指的是对现实生活中对具有共同属性和方法的对象的抽象。
  2. 类的特点:
    类是Java程序的基本组成单位;
    类本身就是对象的数据类型;
    类是具有相同属性和行为的一组对象的集合。

1.2 类的组成

类的组成:类由属性和方法组成。

  1. 类的属性:可以看作一种变量,主要是用于描述对象的特征。
  2. 类的方法:可以看作一种行为,主要用于描述对象的功能。

实例

格式如下(以创建学生类为例):

public class Student {
**//属性**
**//格式:public 变量数据类型 变量名**
//属性1 学生名字 
//属性2 学生的分数
public String name;
public int score;

**//方法**
**//格式:public void 方法名(参数类型 参数名,,) {方法体} **
//方法1 给学生设置名字
public void setName (String s) {
Student.name = s;
}
//方法2 学生学习
public void study (int hour) {
score = hour*2;
}

public void showInfo( ){
String msg =  name + "现在学分是"+ score; 
}
System.out.println (msg);
}

2.1 对象的定义

  1. 对象 :指的是任何一个具体的事物或物体就是一个对象。
    (e.g. 这个学生,我的电脑…)
  2. 对象的特点、属性和行为
    1)特点:对象是类创建出来的实例;
    2)属性:对象具有的各种特征;
    3)行为:对象能执行的操作。

2.2 对象的使用

2.2.1 创建对象
格式:类名 对象名 = new 类名( ) ;
e.g. Student n = new Student( ) ;

2.2.2 使用对象

  1. 调用类的属性
    格式:对象名.变量名;
    e.g. n.name;

  2. 调用类的方法
    格式:对象名.方法名( ) ;
    e.g. n.setName( ) ;

实例

继续以学生类为例,创建学生类里面的对象,以及改变属性。

//创建一个Master类去运行我们Student类
public class Master{

//用主函数运行
public static void main (String[ ] args) {
  //创建两个学生对象

Student st1 = new Student();
  //调用类中的属性
st1.score=10;
  //调用类中的方法
st1.setName(“小明”);

Student st2 = new Student();
  //调用类中的方法
st2.study(3);
st2.setName(“小红");

st1.showInfo();
st2.showInfo();

}
}

3.1 主函数

  1. 定义:主函数是一个特殊的函数。作为程序的入口,可以被JVM调用。
  2. 格式(唯一且固定):
    public static void main (String[] args) { }

谢谢浏览!:)

本文地址:https://blog.csdn.net/stella6668/article/details/107242968

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网