类与对象

万物皆对象

一:什么是类

类(Class)是面向对象程序设计实现信息封装的基础。类是一种用户定义类型,也称类类型。每个类包含数据说明和一组操作数据或传递消息的函数。类的实例称为对象。类是对象的类型.

二:类的特征

属性:对象具有的各种特征

方法:对象的执行操作

对象:用来描述客观事物的一个实体,由一组属性和方法构成

三:类的使用

类的使用是一种数据类型,类的实质是类似于String、char等基本类型,不同的是它是一种复杂的数据类型。因为它的本质是类型,而不是数据,所以不存在于内存中,不能被直接操作,只有被实例化为对象时,才会变得可操作。

四:封装

1.对象同时具有属性和方法两项特性
2.对象的属性和方法通常被封装在一起,共同体现事物的特性, 二者相辅相承,不能分割

五:类和对象的关系

类是抽象的概念,仅仅是模板,

对象是一个你能够看得到,摸得着的具体实体

类是对象的类型,对象是类的实例

六:示例

复制代码
 1 学员类:
 2 public class Student{
 3     String name;    //姓名
 4     int age;            //年龄
 5     String classNo; //班级
 6     String hobby;   //爱好
 7 //输出信息方法
 8 public void show(){
 9     System.out.println(name+"
年龄:"+age+"
就读于:"+classNo+"
爱好:"+hobby);
10     }
11 }
复制代码

输出学员信息

复制代码
 1 public class InitialStudent{
 2     public static void main(String args[]){
 3         Student student = new Student();  //创建对象
 4     student.name="张浩";                        //给每个属性赋值
 5     student.age=10;                                                    
 6     student.classNo="S1班";
 7     student.hobby="篮球";
 8     student.show();                                //调用方法
 9         }
10     }
复制代码
原文地址:https://www.cnblogs.com/szhhhh/p/9083849.html