c语言sscanf函数的用法是什么
234
2022-09-27
第三次学JAVA再学不好就吃翔(part20)--面向对象
学习笔记,仅供参考
文章目录
面向对象
类和对象举几个例子内存图
面向对象
类和对象
我们如何描述现实世界事物
属性:就是该事物的描述信息(事物身上的名词)行为:就是该事物能够做什么(事物身上的动词)
Java中最基本的单位是类
成员变量:就是事物的属性成员方法:就是事物的行为
定义类其实就是定义类的成员(成员变量和成员方法)
成员变量:在类中,方法外。成员方法:和前几个Blog中定义方法是一样的,只不过把static去掉。
类和对象的概念
类:是一组相关的属性和行为的集合(比如学生)对象:是该类事物的具体体现(比如具体的某个学生)
举几个例子
学生类
定义学生类:
class Student { //基本类 String name; int age; String gender; public void study() { System.out.println("学习"); } public void sleep() { System.out.println("睡觉"); }}
创建学生类的对象:
class StudentTest { //测试类,内有主方法main public static void main(String[] args) { //创建对象的格式: 类名 对象名 = new 类名(); Student stu1 = new Student(); //使用成员变量:对象名.变量名 stu1.name = "小黄"; stu1.age = 9; stu1.gender = "母"; //使用成员方法:对象名.方法名(...) stu1.sleep(); stu1.study(); System.out.println(stu1.name + "今年" + stu1.age + "岁啦"); }}
输出:
睡觉学习小黄今年9岁啦
内存图
代码:
class CarTest { public static void main(String[] args) { Car c1 = new Car(); c1.color = "黑"; c1.num = 4; c1.run(); }}class Car { //成员变量 String color; int num; public void run() { System.out.println(color + "色的" + num + "轮汽车"); }}
输出:
黑色的4轮汽车
内存图:
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~