`
linnchord
  • 浏览: 5140 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

my first ruby code

    博客分类:
  • ruby
阅读更多

快放假了,工作终于少了下来,一口气看了几篇ruby文档,凑了一个小程序玩玩。

funny ruby code in intype

 

ruby 代码
  1. class Person   
  2.   
  3.     def initialize(name="God")   
  4.         @name = name   
  5.     end  
  6.   
  7.     attr_accessor :name  
  8.     attr_accessor :sex  
  9.     attr_accessor :age  
  10.   
  11.     def die   
  12.         if @age<20   
  13.             puts "oh my god! died now ... at #{@age} ..."  
  14.         elsif @age>70   
  15.             puts "ok...god say that's enough ... at #{@age} ..."  
  16.         else  
  17.             puts "died now ... at #{@age} ..."  
  18.         end    
  19.     end  
  20.   
  21.     def borth   
  22.         @age = 0   
  23.         puts "#{@name} come to the world, let's say hello to him."  
  24.     end  
  25.   
  26.     def get_older   
  27.         @age+=1   
  28.         puts "get old #{@age}"  
  29.     end  
  30.   
  31. end  
  32.   
  33. #if the file is executable   
  34.   
  35. if __FILE__ == $0  
  36.     my = Person.new "linnchord"  
  37.     my.borth   
  38.   
  39.     70.times do  
  40.         my.get_older   
  41.     end  
  42.   
  43.     my.die   
  44. end  

simple and funny script language

分享到:
评论

相关推荐

    Head First Ruby epub

    Head First Ruby 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书

    Head First Ruby.pdf

    This Head First guide teaches you the Ruby language in a concrete way that gets your neurons zapping and helps you become a Ruby genius. You'll enter at Ruby's language basics and work through ...

    Head First Ruby 英语原版

    ### 关于《Head First Ruby》的关键知识点 #### 一、书籍基本信息 - **书名**:《Head First Ruby》 - **作者**:Jay McGavren - **出版年份**:2015年 - **出版社**:O’Reilly Media, Inc. - **ISBN**:978-1-...

    Head first learn code [pdf]

    Head first learn code [pdf] Head first learn code [pdf] Head first learn code [pdf] Head first learn code [pdf] Head first learn code [pdf] Head first learn code [pdf]

    SQLite在Winform平台下使用CodeFirst

    需要NuGet包 EntityFramework EntityFramework.zh-Hans SQLite.CodeFirst SQLite.CodeFirst.Ext System.Data.SQLite.EF6.Migrations

    EF框架——代码优先(CodeFirst)

    Code First模式我们称之为“代码优先”模式,是从EF4.1开始新建加入的功能。使用Code First模式进行EF开发时开发人员只需要编写对应的数据类(其实就是领域模型的实现过程),然后自动生成数据库。

    My First FPGA Design Tutorial.pdf

    根据提供的文件信息,我们可以提取并总结出关于“My First FPGA Design Tutorial”的关键知识点: ### 标题:“My First FPGA Design Tutorial” 此标题明确指出这是一份有关于如何进行第一次FPGA设计的教学指南。...

    MVC CodeFirst 干净代码示例

    而CodeFirst是Entity Framework(EF)中的一种开发策略,它允许开发者通过定义模型类来创建数据库,强调了以代码为中心的开发流程。本示例将探讨如何在已有数据库的情况下,利用CodeFirst实现干净的MVC应用程序。 ...

    myfirst-master

    "myfirst-master"这个项目可能是一个关于小程序开发的开源项目,因为标题暗示了这可能是某个初学者的第一个项目,或者是教学示例。小程序是一种轻量级的应用形式,通常用于移动设备,不需要下载安装即可使用,非常...

    asp.net 中MVC和EF中的 Model First 和 Code First 理解demo

    在这个“asp.net 中MVC和EF中的 Model First 和 Code First 理解demo”中,我们将深入探讨这两种不同的数据库开发策略:Model First和Code First。 **Model First** 是一种数据库优先的开发方法。首先,开发者会...

    EF code first 可运行增删改查demo

    Entity Framework (EF) Code First是一种流行的数据访问技术,它允许开发者使用对象关系映射(ORM)来处理数据库操作。在本示例中,“EF code first 可运行增删改查demo”是一个完整的、可以直接运行的示例项目,...

    the first code for ruby

    博文链接:https://jsifa.iteye.com/blog/206430

    MyFirstWeb

    【标题】"MyFirstWeb" 是一个初学者创建的web项目的示例,它可能是为了介绍如何从零开始构建一个简单的Web应用程序。这个项目可能涵盖了HTML、CSS、JavaScript基础,以及可能使用的一些前端框架或库。从标签“源码”...

    震惊!!!C# Code First 居然能自动生成数据库表?(文尾有完整源码)

    在.NET开发领域,C#与数据库的交互是一个重要的部分,而Code First是Entity Framework中的一种流行开发模式。本文将深入探讨C# Code First如何自动生成数据库表,以及它与Rider、MySQL和SqlSugar框架的结合使用。 ...

    Code First 数据迁移

    Code First 数据迁移 Code First 数据迁移是指使用 Entity Framework Code First 模式在 ASP.NET MVC 4 框架中实现数据迁移的过程。在这个过程中,我们可以通过 Entity Framework 的 Code First 模式来定义实体模型...

    CodeFirst使用Entity._Framework编程

    ### CodeFirst 使用 Entity Framework 编程 #### 一、Entity Framework 概览 **Entity Framework (EF)** 是 Microsoft 提供的一款强大的对象关系映射 (ORM) 工具,它简化了 .NET 开发者与数据库之间的交互过程。...

    First Code for Android

    《First Code for Android》这本书是Android开发初学者的宝贵资源,它引领读者步入Android编程的世界。"First Code Android"这个标签则明确了书籍的核心内容——针对Android的初阶编程教学。在压缩包中包含的...

Global site tag (gtag.js) - Google Analytics