day08-面向对象(上)-1
1、面向对象思想编程内容的三条主线分别是什么
类和类的成员:属性、方法、构造方法、代码块、内部类
面向对象的三大特性:封装、继承、多态
其它关键字:this、super、abstract、interface、improte、package、static、final
2、谈谈你对面向对象中类和对象的理解,并指出二者的关系?
类:是抽象的概念
对象:是具体的个例
对象是类派生出来的的某个实例
3、面向对象思想的体现一:类和对象的创建和执行操作有哪三步?
创建一个类
类的实例化
调用对象的结构:对象.属性 对象.方法
4、画出如下代码在执行时的内存分配情况
class Car{ String color = "red"; int num = 4; void show(){ int a = 10; System.out.println("color="+color+",num="+num); } } class CarTest { public static void main(String[] args) { Car c1 = new Car(); Car c2 = new Car(); c1.color = "blue"; c1.show(); c2.show(); } }

5、类的方法内是否可以定义变量?是否可以调用属性?是否可以定义方法?是否可以调用方法?
可以、可以、不可以、可以
本文作者:huxingxin
本文链接:https://www.cnblogs.com/huxingxin/articles/16950701.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步