Java学习第九日:类与对象
2021/7/19 17:05:19
本文主要是介绍Java学习第九日:类与对象,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
面向对象:类与对象
- 面向对象的编程
- 类与对象
面向对象的编程
- 面向过程:例如:c语言 ,软件的本质是解决现实中的问题,而C语言就是符合人类进行一个动作的流程
- 面向对象:分类的思想
相对于面向过程而言的,随着社会发展,需求变得更加复杂,行为动作也变得多样,对于面向过程而言更难操作。面向对象类似于我们认知世界的方式,五官来收集事物的各种信息(静态的特征:颜色 ;动态的行为动作),这种我们称之为分类;是更加宏观的编程。
类与对象
-
类,一个类型,把有相似特征或行为的一些事物认为是一个类别,有助于认知世界,是一个抽象的概念,是人为了能够更好的理解,抽象出来的概念。比如人类,动物类…
-
对象,类中一个真正的事物。是存在的一个真实案例(实例),比如同学小明是学生类里面的一个对象。
- Java中如何定义类:
使用关键字class
访问修饰(public | private | protected | 默认) class 类名称{
}
一般将java代码,写在一个Xxx.java文件,这个文件就是一个类。如果这个文件中存在多个类,注意:public只能修改Xxx类(就是和文件名称相同的类)
如果要在该文件中写main函数,只能写在这个类- java中如何定义对象:
对象的创建:
类型 对象名称 = new 类型名称();
-
对象的属性赋值:
对象名称.属性名称 = 值;
如果访问属性的值:对象名称.属性名称
调用对象的”方法”:
对象名称.方法名称([ 参数列表]) -
实例: “人”类
public class Person { // 属性 String name; int age; // gender: true:女 false:男 boolean gender; String email; String telphone; double height; float weight; // 说话,行为动作,用函数来描述 public void speak() { System.out.println("我的名字是:"+ name + ", 我今年"+ age + "岁了"); } public static void main(String[] args) { // 创建对象 Person p = new Person(); // 为对象进行属性赋值 p.name = "李阳"; p.age = 16; p.gender = true; // 女 p.email = "110@qq.com"; p.telphone = "120"; p.height = 180; p.weight = 120; // 调用对象的方法 p.speak(); Person p2 = new Person(); p2.name = "张敏"; p2.age = 36; p2.gender = false; p2.speak(); } }
这篇关于Java学习第九日:类与对象的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-102025 蛇年,J 人直播带货内容审核团队必备的办公软件有哪 6 款?
- 2025-01-10高效运营背后的支柱:文档管理优化指南
- 2025-01-10年末压力山大?试试优化你的文档管理
- 2025-01-10跨部门协作中的进度追踪重要性解析
- 2025-01-10总结 JavaScript 中的变体函数调用方式
- 2025-01-10HR团队如何通过数据驱动提升管理效率?6个策略
- 2025-01-10WBS实战指南:如何一步步构建高效项目管理框架?
- 2025-01-10实现精准执行:团队协作新方法
- 2025-01-10如何使用工具提升活动策划团队的工作效率?几个必备工具推荐
- 2025-01-10WiX 标签使用介绍:打造专业安装程序的利器