面向对象07:简单小结类与对象
类与对象的总结:
1.类与对象:
- 类是一个模版,对象是具体的实例
2.方法:
- 定义,调用!
3.对应的引用
- 引用类型:基本类型(8)
- 对象是通过引用来操作的:栈--->堆(地址)
4.属性:
-
字段Fidld成员变量
-
默认初始化:
-
数字:0 char:u0000 boolean:false 引用:null
-
修饰符 属性类型 属性名 = 属性值!
5.对象的创建和使用
- 必须使用new关键字创造对象,构造器 Person kuangshen = new Person();
- 对象的属性 kuangshen.name
- 对象的方法 kaungshen.sleep()
6.类
- 静态属性 属性
- 动态的行为 方法
7.封装,继承,多态
- 要求:高内聚,低耦合
package com.oop.Demo03;
public class Pet {
//属性
String name;
int age;
//方法
public void shout(){
System.out.println("叫了一声");
}
}
package com.oop.Demo03;
import com.oop.Demo03.Pet;
public class application {
public static void main(String[] args) {
Pet dog = new Pet();
dog.name = "旺财";
dog.age = 3;
dog.shout();
System.out.println(dog.name);
System.out.println(dog.age);
}
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人