神秘OOP中的类与对象(以Java为例)

名词解释:OOP

全称为(Object Oriented Programming)是面向对象编程,是一种计算机编程架构,总结起来就是:OOP=编写类+创建对象+调用方法

什么是类与对象呢?

其实这就好比偶像和你的爱豆。
偶像是一个概念,而你的爱豆是一个实例
偶像抽象的,而你的爱豆是具体的;
偶像是一个,你的爱豆则是一个对象

什么是属性呢?

属性是一个名词性的概念,是类里所有对象都具有的特征,例如:在娱乐圈艺人中(类)你有好几个爱豆(对象),你的爱豆们的姓名(属性),颜值(属性),气质(属性),年龄(属性)…

什么是方法呢?

方法是一个动词性的概念,是对行为的描述,相当于一个个函数,用来执行特定的功能,例如你的爱豆们(对象)唱歌(方法),跳舞(方法),拍戏(方法)…

那如何编写类呢:

格式:public class 类名{
属性;
方法;
}

//创建一个偶像类
public class Myidols {
   //共有属性:姓名,年龄,颜值,气质
   //对其初始化
   String name="未指定";
   int age=0;
   String face_score="未指定";
   String qualities="未指定";
   //方法--唱歌
   public void Sing(){
   System.out.println(name+"会唱歌");
   }
   //方法--跳舞
   public void Dance(){
   System.out.println(name+"会跳舞");
   }
   //方法--拍戏
   public void  Film(){
   System.out.println(name+"拍过戏");
   }
   public static void main(String[] args){
   //创建对象
   //类名 对象名=new 类名();
   Myidols idol=new Myidols();
      //对对象一赋值
      idol.name="李现";
      idol.age=30;
      idol.face_score="高";
      idol.qualities="好";
      //调用方法
      idol.Sing();
      idol.Dance();
      idol.Film();
   }
   }

程序运行结果为:

李现会唱歌
李现会跳舞
李现拍过戏
另外我们需要注意的是:

每个程序可以有多个类,每一个类可以创建多个对象,这些对象有许多属性,也可以写很多方法,但是只有一个主函数,是该程序的入口。拥有主函数的类叫做主类。从某种意义上来说,主函数以外的代码都是在为执行程序做准备工作。

有问题欢迎评论探讨,接受批评!

日落尤其温柔,人间皆是浪漫
我们一起加油!

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值