类与对象

类:
不存在,是一个抽象概念,一个模板
例:运动员

对象:
实际存在的个体。
例:姚明,朱婷

###
在java语言中,想要得到对象,必须先定义类,对象是通过类这个模板创造出来的。
实例==对象;
实例化:通过
抽象:总结抽取共同特征形成类的过程。

###
类是一个模板,描述共同特征的一个模板,包括:
名字身高职业属于名词
打篮球 跑步属于运动(动作特征)

###
类 = 属性+方法
属性来源于状态
方法来源于动作
eg:
public class 运动员类{
//属性--》状态 名词
名字属性;
身高属性;
职业属性;

//方法--》动作 动词
打篮球方法(){
}
跑步方法(){
}



###
Java工程师在开发过程中起到的作用:负责转换的桥梁。

###
类的定义:
格式:
[修饰符列表] class 类名{
//类体=属性 + 方法
//属性在代码中以变量的的形式存在
}
属性在代码中以变量的的形式存在的原因:
属性对应的是数据,数据在程序中只能放在变量中。
结论:属性其实是变量

变量根据出现位置进行划分
方法体中声明的变量:局部变量
方法体外声明的变量:成员变量==属性

###创建对象的语法:
类名 对象名 = new 类名();
Student s1 = new Student();

scanner scanner =new scanner()

其中student 运动员既是一个类名,又是一个类型名,属于引用数据类型;

【】Java中所有的类都属于引用数据类型

类的定义注意事项:
成员变量是直接定义在类当中的,在方法外面。

public class Student {
String name;
int age;
int number;

public void eag(){
System.out.println("吃饭");
}
public void study(){
System.out.println("学习");
}
public void sleep(){
System.out.println("睡觉");
}
}

public class Demo01 {
public static void main(String[] args) {
Student s1 = new Student();
s1.name = "zhuting";
System.out.println(s1.name);
}
}

posted @ 2021-10-26 17:47  QyShark  阅读(77)  评论(0)    收藏  举报