学习目标:
两个月学习Java
学习内容:
1.学习面向对象基础知识
2.学习类的基础知识
学习时间:
2022.6.20晚上
学习笔记:
1.面向对象和面向过程
面向对象:以对象为中心,通过指挥对象来实现具体的功能。
面向过程:以过程为中心,自己实现功能的每一步。
2. 类和对象
对象:客观存在的食物
类:现实中一类具有共同属性和行为的事物的抽象。
类的组成:
属性:事物的特征,例如:学生(姓名,学号)
行为:事物能执行的操作,例如:学生(选课,学习)
类和对象的关系:
类是对事物的一种描述,对象是具体存在的事物。
3. 类的定义
类的组成:
属性:在类中通过成员变量来体现
行为:在类中通过成员方法来体现
package com.pipi;
//格式
public class Student {
//属性
String name;
int age;
//行为
public void study(){
System.out.println("learn");
}
}
package com.pipi;
//测试类(执行刚刚的格式)
public class Test {
public static void main(String[] args) {
Student stu = new Student();
System.out.println(stu.age);
System.out.println(stu.name);
stu.name = "pipi";
stu.age = 24;
stu.study();
System.out.println(stu);
}
}
只有格式是不能运行的,需要有测试类的存在,才能运行。