类和对象
java面向对象
人类
植物类
哺乳类
爬行类
两栖类
目前的学习阶段
// class 类
public class{
}
// 类
// 创建对象
Scanner input = new Scanner(System.in)
String str = ""
引用数据类型:数组,类,接口,枚举。。
1.面向对象的编程思想(oop)
一种开发方式,编程思想。
Java,python,kotlin,c++,php语言就是面向对象的编程语言。
面向过程:(pop) 面向函数编程/函数式编程
- 他就是将实现一个功能的每一个过程进行聚合的方式。
面向对象: 职责划分
面向对象思想三个特性:
-
封装
- 发现一个对象,找到它的属性和行为的过程就是封装,封装成一个类。(一部分内容)
-
继承
-
多态
-
抽象
类和对象的关系:
- 类是一个抽象的概念
- 类是从一组具有相似特征的对象中发现抽取而出的。
- 对象是类的一个个体/
2.理解类和对象的关系
万物皆对象: 我们生活的世界所能描述的一个实体都可以算作对象。
我们在见到这些对象时
3.掌握类和对象的创建方式
java是面向对象的编程语言,在Java中首先一类作为基本单位,然后可以基于类去创建很多的独立的对象。
java是一个完全的面向对像编程语言吗?
不是 Java中有基本数据类型
3.1类的基本语法
访问修饰符 class 类名{ // 类名大驼峰命名法 访问修饰符为public的类 必须和文件名相同
// 一组属性
// 一组行为
}
3.2对象的定义
类名 对象名 = new 类名(); // Scanner input = new Scanner(System.in);
对象名.属性名 = xxx // 属性的赋值
对象名.方法名(); // 执行对应的方法
Studeent xxx = new Student();