100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > Java入门系列-11-类和对象

Java入门系列-11-类和对象

时间:2023-04-25 08:32:09

相关推荐

Java入门系列-11-类和对象

这篇文章为你搞懂类和对象的使用

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

属性:就是对象的特征,像身高、体重、颜色

方法:对象的行为,如跑、跳

:类是模子,定义对象将会拥有的属性和方法。类是抽象的概念,比如“书”

定义类

语法:

public class 类名{属性1的类型 属性1;属性n的类型 属性n;……方法1;方法m;……}复制代码

定义类可以按照3个步骤

1.定义类名

2.编写类的属性

3.编写类的方法

敲一敲:学生类

public class Student{String name;//名字属性int age;//年龄public void sayHi(){System.out.println("大家好,我是:"+name+",我 "+age+" 了");}}复制代码

使用对象

语法:

类名 对象名=new 类名();复制代码

敲一敲:创建学生对象

public class Student{String name;//名字属性int age;//年龄public void sayHi(){System.out.println("大家好,我是:"+name+",我 "+age+" 了");}public static void main(String[] args) {Student student=new Student();student.name="小白";student.age=20;student.sayHi();}}复制代码

引用类的属性:对象名.属性

引用类的方法:对象名.方法名()

OOP

OOP(Object Oriented Programming) 面向对象编程,是一种编程架构思想,不是和对象面对面编程。

为啥要面向对象:

面向对象与人类的思维习惯一致,可以更好的使用计算机模拟现实世界。

面向对象提高了程序的可重用性,程序可以向积木一样搭建,减少代码,提高开发速度。

信息隐藏,提高了程序的可维护性和安全性,减少大型软件开发的风险

java是面向对象的语言,面向对象开发是开发的趋势。

文档注释

之前我们学习到了两种注释方式,单行注释///**/多行注释,还有一种注释用于生成帮助文档的注释,就是文档注释/***/在 eclipse 中键入/**回车其余内容会自动生成

演示:

import java.util.Arrays;/*** 测试类* @author Jackie**/public class Test {/*** 数量*/int num;/*** 程序入口* @param args*/public static void main(String[] args) {String[] names= {"张三","李四"};System.out.println(Arrays.toString(names));}}复制代码

下面列出一些常用的 javadoc 标签

写完之后的代码中包含注释,使用命令即可生成帮助文档javadoc -d apidoc *.java

搜索关注公众号「享智同行」,第一时间获取技术干货

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。