@xianaldai 在 Java开发教程2-类与对象 中发帖
本期是Java开发教程系列的第二期,本期主要向各位介绍 Java 面向对象的基础知识——类与对象.若你已经了解类和对象的基本概念,可以跳过本期内容.
每期叠甲:
时间仓促,水平有限,文中难免存在缺点和错误,恳请广大开发者和从业者指正.
一、为什么需要类和对象
第 1 期我们学了变量、方法、数组和集合.但如果要描述"一堆学生",每个学生的姓名、成绩都单独定义变量,代码很快会变成灾难:
String name1 = "小明";
double score1 = 92;
String name2 = "小红";
double score2 = 88;
// 如果有一百个学生呢?这样写根本没法维护,也就是俗称的史山代码.
我们需要一种把"相关的数据 + 相关的操作"打包在一起的方式.Java 用类(class)和对象(object)来做这件事:
类 = 一张图纸,规定...