zoukankan      html  css  js  c++  java
  • 第三个Dart程序

       在java开发中我们是最常用的就是MVC开发模式.需要分层于是就需要分包,在Dart里这么做需要这么做:

       1: 在web里新建一个文件取名为:Helper.dart

       2:里面内容为:   注意红色字体

    library Helper;

    class Helper{

        int Sum(int a, int b){

        return a + b;

      }

    static double Div(int a, int b){

          if(b != 0){

            return a/b;

          }else{

            return null;

          }

        }

    }

    这里的定义和Java没什么区别, 重点在红色字体,将这个Dart文件定义为库文件;

       3:在Main文件里

    import'dart:html';

    import'Helper.dart';

    int i = 100;

    String str = "sum is ";

    int n = 110;

    void main() {

      Helper h = new Helper();

      int sum = h.Sum(100, 200);

      double div = Helper.Div(100, 200);

      window.alert(sum.toString());

     if(div != null)

       window.alert(div.toString());

    }

    void btnClick(MouseEvent e){

      window.alert("HelloDart");

    }

     在主文件中import一下库文件, 就可以使用了.

     是不是和Java很像?

  • 相关阅读:
    SELinux
    Horovod
    kubeflow
    k8s Custom Resource
    k8s Service
    k8s Deployment
    k8s ReplicaSet
    BytePS源码解析
    突破传统 OJ 瓶颈,“判题姬”接入云函数
    前端如何真正晋级成全栈:腾讯 Serverless 前端落地与实践
  • 原文地址:https://www.cnblogs.com/mohe/p/2957369.html
Copyright © 2011-2022 走看看