2021-4.5——4.8

本文介绍了面向对象编程的基础概念,包括类的创建、对象的实例化以及如何通过对象调用属性。文章以Java为例,展示了如何定义Student、User和Address类,并解释了如何通过对象s访问User对象内的Address属性来获取居住城市。对象的创建和使用是面向对象编程的核心,通过new关键字实例化对象并在内存中分配空间,使得我们可以调用和操作对象的属性和方法。
摘要由CSDN通过智能技术生成

关于对象的创建和使用:

先创建一个类名,在类名里面在创建属性、对象。
类=属性+对象
其中创建类的语法为:class 类名{}
创建对象的语法为:类名 (x)= new 类名()用new实例化一个对象,也叫做实例变量。相当于new一个对象后在内存存储空间中创建了一个新的空间供其对象使用它、调用它:
Student s=new Student();其中s是引用,也被叫做局部变量,调用它里面包含的属性得加s这一个前缀。
System.out.print(s.[x]) 而[x]中的内容也就是Student对象中包含的属性,你可以将其调用出来用。假若Student对象所含属性中又包含一个对象,那你还可以再加个.[y]调用其对象的属性中的对象的属性(俗称套娃,也可以理解为是方法里又调用一个方法)。
例子:
class Student
{
public static void mian(String[] args)
{
User s=new User();
(***)
}
}
class User
{
String name;
int age;
Address addr;
}
class Address
{
String addr;
String street;
String city;
}
要查找某人的家庭居住城市就应该在(***)处:
System.out.println(s.addr.city);

总结一下:
在这里插入图片描述
在这里插入图片描述
————源自添加链接描述

无论是美女的歌声,还是鬣狗的狂吠,无论是鳄鱼的眼泪,还是恶狼的嚎叫,都不会使我动摇。——恰普曼

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值