类和对象

Posted mj1234

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了类和对象相关的知识,希望对你有一定的参考价值。

1.什么是类?
2.什么是对象?
3.定义一个类的语法?
4.如何创建一个类的对象?

类是对象的抽象,对象是类的实例!

举例:
学生类(姓名,学号,年龄,成绩)

张三对象(张三,学号01,年龄18,成绩90)(会跑步,会吃饭,会睡觉,会学习)

李四对象(李四,学号02,年龄19,成绩80)(会跑步,会吃饭,会睡觉,会学习)

类:具有相同属性的一组对象的结合,类就是一种数据结构,这种数据结构解决了数组的缺点,数组不能存储不同类型的数据

对象同时拥有属性和方法两项特性

类的特点: 封装、继承、多态

对象:{

a. 方法是对象执行的操作

b. 属性是对象具有的各种特征

}

类的特点: 封装、继承、多态

语法 代码


public class 类的名称{


属性1的类型 属性1;

属性2的类型 属性2;

属性3的类型 属性3;

属性4的类型 属性4;

方法1;

方法2;

方法3;

方法4;

}
Student stu=new Student();//申请内存空间

public class Student{

String name;  //姓名

String stuNo;   //学号

int age;        //年龄

int  score;   //成绩

public void run(){}

public void eat(){}

public void sleep(){}

public void study(){}

}

Student stu=new Student();//申请内存空间

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

面向对象的优点:
1.把人类解决问题的思维过程转变为程序能够理解的过程
2.信息隐藏,提高了程序的可维护性和安全性
3.提高了程序的可重用性












以上是关于类和对象的主要内容,如果未能解决你的问题,请参考以下文章

JavaSE:类和对象

类和对象

Python的类和对象入门

类和对象

类和对象的使用

第1章 类和对象——定义类和创建对象